Matthew Thompson is a people-first Senior Director of Engineering with over a decade of experience leading Agile teams from design through delivery, currently scaling engineering at Tropic. He brings hands-on full-stack expertise in Ruby on Rails, modern JavaScript frameworks, SQL and NoSQL databases, TDD with RSpec, and CI/CD on AWS, paired with release management and server maintenance experience. A relentless advocate for quality and good documentation, he has a track record of improving defect SLAs and shipping reliable releases while mentoring engineers and fostering empathetic, team-oriented cultures. Matthew combines product and client empathy—shaped by prior roles from copywriting to insurance—with technical judgment to find the “right” long-term solution rather than quick fixes. Outside of tech he’s applied his leadership as a long-time youth and high-school coach, a background that informs his collaborative, coaching-driven management style. He’s known for creative problem-solving and translating business needs into testable, maintainable engineering outcomes.
Comma is a small CSV (ie. comma separated values) generation extension for Ruby objects, that lets you seamlessly define a CSV output format via a small DSL
Contributions:11 PRs, 17 pushes, 10 branches in 4 years 8 months
csvcsv-readerdslrubycomma-separated-values
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 Thompson - Senior Director Of Engineering at Tropic