Matt Jonas

Principal Engineer at Trainual

Phoenix, Arizona, 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
Matt Jonas is a Principal Engineer with 13 years of experience building and leading web engineering efforts from startups to scale-ups, currently shaping product and architecture at Trainual in Phoenix. He combines hands-on development and technical leadership—previously serving as Senior Software Engineer and Technical Lead—to streamline knowledge transfer platforms and ship scalable, maintainable systems. His background includes co-founding a web-focused shop, Roosevelt Coding, and long stints solving real-world problems across e-commerce, SaaS, and agency environments. Comfortable across the full stack and lifecycle, he emphasizes mentorship, project estimation, and pragmatic refactors that reduce long-term maintenance costs. Colleagues rely on him for translating ambiguous product needs into deliverable engineering plans and for keeping onboarding and documentation from becoming afterthoughts.
code13 years of coding experience
job13 years of employment as a software developer
bookB.S., Computer Science, B.S., Computer Science at Bradley University
github-logo-circle

Github Skills (126)

hasura10
rest-api10
haskell10
graphql-api10
api10
trigger10
access-control10
sql-server10
mongodb10
webhooks10
subgraph10
graphql10
database9
postgresql9
realtime9

Programming languages (11)

HCLTypeScriptCoffeeScriptCSSShellJavaScriptGoPHP

Github contributions (5)

github-logo-circle
trainual/activeinteractor

Aug 2022 - Nov 2024

An implementation of the command pattern for Ruby with ActiveModel::Validations inspired by the interactor gem. Rich support for attributes, callbacks, and validations, and thread safe performance methods.
Contributions:3 releases, 16 reviews, 18 PRs in 2 years 3 months
interactorcallbacksmongoidthreadactivemodel
Uses ChatGPT to review PRs
Contributions:27 releases, 30 pushes, 30 tags in 13 days
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
Matt Jonas - Principal Engineer at Trainual