Resume
tl;dr
I am a senior web developer with experience in Rails, React and ecommerce. I have been building websites professionally since 2009. I have a passion for building user experiences guided by my love for CSS.
I’m really good at:
- building reusable React components (with TypeScript and testing best practices)
- applications using Ruby on Rails (and testing RSpec or Minitest)
- workflows with Git (interactive rebases are fun!)
- responsive layouts using modern CSS and semantic HTML
- leading projects and mentoring
- identifying improvements to user experience
- communicating and collaborating with other teams
- managing projects with Agile workflows
- working remotely
I’m improving on:
- accessible components
- computing at the edge
Experience
Shopify
shopify.com
2020 - Present
Staff Developer
Building the future of ecommerce by bringing “headless” to Shopify with Hydrogen and Oxygen.
- Built the merchant-facing integration for creating custom storefronts with Hydrogen that deploy to Oxygen
- Mentored interns and colleagues alike
- Drove API design and implementation for how our internal services communicate
- Worked in many different code bases and languages, primarily Rails and React
- Worked directly with merchants to solve their needs while considering implications for Shopify as a whole
JUUL Labs
juul.com
2018 - 2020
Senior Web Developer
In the summer of 2018 Stembolt was acquired by JUUL for our expertise in Solidus and ecommerce. During my time with the company I:
- Drove JUUL’s global storefront by building and maintaining the core user shopping experience (including handling multiple domains and languages)
- Spearheaded and continued maintenance of a design library to ensure a consistent user experience across sections
- Bridged the gap between product, design and development to improve collaboration and workflows
- Empowered content editors by improving what experiences they can create through our third-party CMS
- Alleviated company growing pains by introducing new processes
- Lead by example on best practices throughout the code base
- Modernized our underlying application code in an effort to help future-proof the platform
Stembolt
stembolt.com
2014 - 2018
Senior Web Developer
Stembolt was a consultancy that helped run and maintain an open-source ecommerce platform called Solidus. As a senior member of the development team I was expected to work on a wide variety of tasks up and down the stack:
- Led projects, teams, and mentored colleagues
- Built custom storefronts for our clients using Rails and Solidus
- Built thoughtful database and API architectures on top of Solidus for unique client requirements
- Utilized presentations and pair programming to help disseminate frontend best practices
- Contributed to Solidus and helped maintain some of its plugins
- Coordinated and ran a variety of client meetings and interfaced with many different divisions
- Trusted to provide input on important company decisions and spearheaded a company rebrand
CSS-Tricks
css-tricks.com
2009 - 2015
Forum Moderator
Being a forum moderator was an amazing experience. During my time over at CSS-Tricks I wrote over 5000 forum posts and helped members of all levels. I primarily answered questions focusing on HTML, CSS, and WordPress.
I continue to receive messages from friends and colleagues saying that they stumbled upon one of my forum posts that helped solve a problem they were having.
Pixel Union
pixelunion.net
2012 - 2014
Web Developer
I was originally hired for my experience with WordPress but over the course of my tenure I became Pixel Union’s lead Shopify developer and development team leader.
- Created and maintained dozens of Tumblr, WordPress, and Shopify themes
- Built internal tools to spin up new themes and projects more easily
- Helped guide company decisions and shaped the team’s structure and culture
- Closely collaborated with designers to bring their visions to life
Atomic Crayon
atomiccrayon.com
2009 - 2012
Junior Web Developer
I spent years building websites in my spare time before realizing that there was a professional career path for me in the industry. Atomic Crayon took a chance on an eager, green developer.
- Helped manage content for many of our clients
- Helped create large site architectures for municipal websites
- Led the development of smaller client sites using platforms like WordPress