Matt Enlow is an experienced software engineer and owner with 12 years building web and mobile applications, specializing in Elixir, Phoenix, and Ember.js. He has deep back-end expertise demonstrated by contributions to prominent open-source projects like Ecto and Ghost, where he improved data-mapping edge cases, auth flows, and core CMS features. As founder of Novaugust Consulting he delivers production systems and soft-realtime distributed applications, drawing on earlier roles teaching front-end fundamentals and shipping .NET sites. Based in Seattle, he blends practical engineering with language and NLP study from time at Doshisha and Tohoku, an unusual mix that informs his approach to internationalized systems. An avid climber and photographer, he brings a collaborative remote-first mindset rooted in core Elixir community experience.
12 years of coding experience
4 years of employment as a software developer
Japanese, Japanese at 同志社大学 / Doshisha University
Bachelor of Science (BS), Computer Science, Mathematics, Bachelor of Science (BS), Computer Science, Mathematics at University of Wyoming
Japanese, Natural Language Processing, Japanese, Natural Language Processing at 東北大学 / Tohoku University
Independent technology for modern publishing, memberships, subscriptions and newsletters.
Role in this project:
Back-end Developer
Contributions:310 commits, 75 PRs, 46 pushes in 3 years 1 month
Contributions summary:Matt primarily contributed to the back-end functionality of the Ghost publishing platform. The commits show the implementation of user authentication features, including tracking last login times and handling password resets. The user also worked on the post settings menu and added functionality to manage post permalinks and publish dates, indicating their involvement in core content management features.
A toolkit for data mapping and language integrated query.
Role in this project:
Back-end Developer
Contributions:1 review, 4 commits, 6 PRs in 7 months
Contributions summary:Matt primarily contributed to the Ecto library's backend functionality, focusing on data mapping and database interactions. Their commits addressed edge cases in `cast_assoc` for handling relationships, improved documentation, and corrected specifications. They also updated documentation to link to relevant sections for shared options and query prefixes within the library. These changes demonstrate a strong understanding of the library's internal workings and commitment to improving its usability.
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.