Matthew Mcfarland

Backend Engineer at Simplecast

Pagosa Springs, Colorado, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code14 years of coding experience
job10 years of employment as a software developer
bookBachelor 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
languagesEnglish
github-logo-circle

Github Skills (6)

nodejs10
javascript10
orm10
data-validation10
back-end-development10
testing9

Programming languages (12)

HCLTypeScriptCSSCoffeeScriptRustJavaScriptElmGo

Github contributions (5)

github-logo-circle
balderdashy/waterline

Jun 2013 - Dec 2013

An adapter-based ORM for Node.js with support for mysql, mongo, postgres, mssql (SQL Server), and more
Role in this project:
userBack-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.
sql-servermysqlmongonode-jssql
vanetix/waterline-errors

Jul 2013 - Sep 2014

Contributions:21 commits in 1 year 2 months
queriesadapterswaterline
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