Hi, my name is Kate
I'm a full stack developer & development manager

Learn more

About Me

profile picture

I am a Software Development Manager responsible for 12 ecommerce sites. I mainly work in Shopify, React, Rails, SQL and AWS. I started building websites when I was ten, spent a few years as a librarian, and then got my MIT from Virginia Tech. Since then I have worked my way from junior developer to development manager.

I still consider myself both a developer and a manager because I love coding and problem solving as much as I enjoy growing a team and working on the big picture. I think being passionate about all these aspects is necessary to build great things!

Outside of work I enjoy hiking, photography, oil painting, wood working, and my pets - who may join video meetings uninvited. I apologize in advance.

Resume

Responsibilities

Manage

I develop and manage 12 direct to consumer Shopify sites as well as our company's headless Contentful & React homepage.

For the ecommerce sites, this includes integration with our Rails inventory and shipment system and custom React and Rails apps as needed.

I also manage several talented overseas developers and an awesome QA team.

Optimize

Problem: We wanted to make changes but we weren't sure how they would affect customer behavior.

Solution: I integrated Google Optimize with the site and with Google Analytics. We performed many A/B tests and increased conversion rates.

Result: We used the data to maximize sales. This also had the unexpected side effect of solving design disagreements ("Let's just A/B test it!")

Optimize

Scale

Problem: We outgrew static curation for subscription boxes. We had to change box configuration multiple times a month and then remember not to repeat items. We had leftover inventory we couldn't use because we didn't know which customers had received it before.

Solution: I developed dynamic curation. Using customer preferences, past orders, and inventory, we chose items that were available and hadn't been received before.

Result: We were able to support continued growth, reduce waste, and better optimize purchasing.

Scale

Solve

Problem: We frequently run into problems outside the scope of Shopify's built in solutions.

Solution: This is my favorite part of my job. I research and identify technologies or methods that will solve the problem at the appropriate scale. Sometimes it is a quick Serverless AWS app, sometimes it is a full Rails app.

Result: I am constantly learning new techniques to share with my team and vice-versa.

Solve

Contact

Would you like to work with me? Awesome!

Let's Talk