Mary Katherine in Granada with the sun setting in the background and a glass of rose on the table.

Mary-Katherine McKenzie

Summary

I am a self-taught, community-focused, full-stack software engineer who takes a people-driven approach to development. I am quick to learn, methodical, and a stickler for the house style guide.

👩🏼‍💻 📦

Now happily working for Stitch Fix in San Francisco.

Skills

Rails

  • My first love
  • Attended RailsConf 2017
  • Learned primarily through self-directed online tutorials & mentorship
  • Created a Rails tutorial for introducing the use of APIs with Rails for Women Who Code DC beginners classes

Ruby

React

  • Written frequently at Stitch Fix for various front-end projects
  • Used to build out vendor direct payment system at WeddingWire
  • First introduced to React at Ruby for Good 2017 while helping to rebuild Operation Code
  • This site is built with Gatsby, a static site generator for React 😻

Technical Skills

HTML5/CSS3, Coffeescript, Sass, Elasticsearch, MySQL, Adobe Illustrator, Generally Being a Good Person

Work History

Software Engineer, Stitch Fix, June 2018 - Present

    • Work cross-functionally to develop features for the client facing website, specifically regarding client payment experiences for returning clients

Graphics & Web Coordinator, SWANA, July 2013 - July 2016

    • Designed branding & marketing graphics for two major annual conferences
    • Created and updated content for the association website
    • Launched, marketed, and managed the online community for 8,000 members

Software Engineer (Specialist), WeddingWire, July 2016 - June 2018

    • Stack: Rails, React, Redux, MySQL, Elasticsearch
    • Projects: Interactive Venue Pricing, WeddingWire Pay integration with the Stripe API, Responsive Storefront & Write A Review Redesign
    • Daily: Implement a team-designed Agile workflow to work with product managers, designers, developers and quality assurance to see a feature from inception to completion, and beyond.

Community Leadership

DC Community Developer, CodeNewbie DC, March 2016 - Present

    • Plan and schedule meet ups including a 5-month speaker series, monthly community coding sessions, and various social events for up to 50 attendees
    • Hold monthly meetings with Saron Yitbarek, the founder of CodeNewbie
    • Volunteered at Codeland 2017, the 2-day annual CodeNewbie conference, in NYC

Rails Community Lead, Women Who Code DC, December 2015 - Present

    • Create tutorials, give tech talks, and organize weekly meetups for attendees

Member, Global Shapers, D.C. Hub I, December 2016 - Present

    • Work with the DC Global Shapers (an initiative of the World Economic Forum) on community outreach projects.

Education

UNC-Chapel Hill, Bachelor of Science, Environmental Science, Class of 2013

    • Dean's List - Spring 2011; Fall 2011; Fall 2012
    • Study Abroad Merit Scholarship - Fall 2012
    • Capstone Research Project: Life Cycle Assessment of Biofuels from Wastewater Algae for Transportation in Thailand; published in the Journal of Sustainable Energy and Environment 🌱

Media Mentions

Skillcrush

Featured in the "Meet a Developer" section as part of their  Free 10-Day Bootcamp

Projects & Presentations

HTML & CSS Trees

  • Built tutorial and activity for CodeNewbie DC
  • Organizers of the Women Who Code NOVA group adapted tutorial into a meetup for the holidays
  • Featured on the main CodeNewbie.org site

Contact Me