Mackenzie Morgan is a seasoned full-stack engineer with 26 years of experience building scalable web and backend systems, from JavaScript front-ends to kernel-level work. Comfortable in Python, Elixir, React and Django, they have repeatedly improved performance and reliability—e.g., preprocessing data into Erlang binaries to speed system start times and multiplying app load capacity ahead of major events. Their career spans newsrooms and startups (Axios, The Washington Post, NextRoll) where they’ve led migrations, accessibility efforts, and API design while also shipping production PWAs and mobile integrations. An active open-source contributor, Mackenzie has extended data models and UX around harvest tracking on Growstuff and improved i18n and front-end settings for Pixelfed. They prefer staying on the IC/technical track and intentionally avoid defense and gambling work. Based in Silver Spring, MD, they combine deep systems fluency with a curiosity-driven approach—currently favoring Elixir while grounded in decades of Python experience.
26 years of coding experience
16 years of employment as a software developer
Bachelor of Science, Computer Science, Bachelor of Science, Computer Science at The George Washington University
American Sign Language (ASL), American Sign Language (ASL) at Gallaudet University
Open data project for small-scale food growers, written in rails
Role in this project:
Back-end Developer
Contributions:1 release, 3 reviews, 194 commits in 2 years 9 months
Contributions summary:Mackenzie contributed to the `growstuff/growstuff` project by adding functionality to the models and tests related to harvest and planting methods. The contributions included adding new planting methods and weight units for harvest, fixing typos, and adding a script to update database entries. They also added photo functionality to the harvest model, including linking photos to harvests and ensuring that photos were properly associated with the correct objects. These changes indicate a focus on extending the project's data models and improving the user experience related to harvest tracking.
Contributions:5 reviews, 8 PRs, 9 comments in 2 months
Contributions summary:Mackenzie primarily contributed to the front-end of the Pixelfed project by making appearance settings translatable and adding settings links to the dropdown menu. They also addressed translation issues by correcting typos in Spanish language files and fixed an interpolation error in the navbar. In addition, the user modified the code to use a configuration cache for maximum caption length.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.