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

Mary-Katherine McKenzie


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.

👩🏼‍💻 🛫 🗺

Currently seeking job opportunities in San Francisco or remote.



  • 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 beginngers classes



  • My current fancy
  • Used on some features 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 (and I highly recommend it)

Technical Skills

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

Work History

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 - Present

    • 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.
    • Honorable Mention: First entirely self-taught web developer hired at company

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.


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


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 site

Contact Me