Matthew Mcfarland is a backend engineer with 14 years of experience building deployment pipelines, platform tooling, and distributed systems, currently focused on Rust and Elixir/Phoenix. He has driven infrastructure migrations and modern CI/CD at companies like CreditCards.com and Red Ventures, where he built an enterprise deployment tool and helped rearchitect content delivery. At Simplecast he continues operating backend systems while investing in fault-tolerant, distributed platforms. An early contributor to the popular Waterline ORM, he has hands-on experience improving core persistence logic and validation in open-source projects. Based in Pagosa Springs, Colorado, he combines pragmatic DevOps sensibilities with a curiosity for functional languages and systems programming. His background in both operations and application code makes him adept at owning features end-to-end from provisioning to production.
14 years of coding experience
10 years of employment as a software developer
Bachelor of Arts (B.A.), Computer Science, Minor in Geology, Bachelor of Arts (B.A.), Computer Science, Minor in Geology at Texas State University-San Marcos
An adapter-based ORM for Node.js with support for mysql, mongo, postgres, mssql (SQL Server), and more
Role in this project:
Back-end Developer
Contributions:23 commits in 6 months
Contributions summary:Matthew primarily contributed to the core logic and functionality of the `waterline` ORM. Their work involved fixing bugs related to data type handling and validation, particularly addressing issues with uppercase types and ensuring validations occurred correctly during updates. They also improved the codebase by adding features like the `Model.inject` function, which provides methods for model manipulation, and cleaning up code. These contributions focused on enhancing the core features and overall stability of the ORM.
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.
Request Free Trial
Matthew Mcfarland - Backend Engineer at Simplecast