Martin Massicotte

Lead Developer at Ticketmaster

Pont-Rouge, Quebec, Canada
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

🤩
Rockstar
🎓
Top School
Martin Massicotte is a pragmatic Lead Developer with 14 years of experience building and improving production systems, currently leading engineering efforts at Ticketmaster from Pont-Rouge, Quebec. He brings deep backend expertise across Java, PHP, PostgreSQL and LAMP stacks, and has progressed from hands-on web development to architectural leadership and team coaching. Martin contributes to notable open-source projects like tree-sitter, where his work on parsing robustness and query/subtree handling reflects attention to low-level correctness and performance. He has experience upgrading performance frameworks and guiding design do’s and don’ts, translating operational needs into maintainable systems. Colleagues rely on him for steady delivery across legacy and modern stacks, and for a subtle focus on code clarity that reduces technical debt. Outside work he’s as committed to his tea as he is to clean code—methodical, persistent, and unflappable under pressure.
code14 years of coding experience
job16 years of employment as a software developer
bookComputer sciences, Computer sciences at Université Laval
bookDEC, Computer Sciences, DEC, Computer Sciences at Cégep de l'Abitibi-Temiscamingue
stackoverflow-logo

Stackoverflow

Stats
2,958reputation
152kreached
85answers
10questions
Badges
twilio
top-5%
ios
top-5%
github-logo-circle

Github Skills (26)

parserator10
parser10
tree-sitter10
c1110
c1710
parsing10
text-parsing10
ios9
twilio9
rust9
increment9
algorithm7
algorithms7
data-structure7
data-structures7

Programming languages (17)

JavaC++CSSCRustGoHTMLHCL

Github contributions (5)

github-logo-circle
tree-sitter/tree-sitter

Nov 2021 - Sep 2022

An incremental parsing system for programming tools
Role in this project:
userBack-end Developer
Contributions:3 reviews, 5 commits, 7 PRs in 10 months
Contributions summary:Martin contributed to the tree-sitter project by addressing type-related issues and improving the code's robustness. They added explicit casting to ensure correct array capacities and removed unnecessary casts for better code clarity. The commits also include changes related to query parsing and subtree handling, optimizing the underlying parsing mechanisms of tree-sitter. Their work focuses on refining the core functionalities of the parsing system.
incrementaltree-sitterincremental-parsingrustprogramming-tools
ChimeHQ/ImpactMeterAdapter

Oct 2020 - Dec 2021

Impact crash reports as a Meter diagnostic source
Contributions:2 releases, 22 commits, 1 PR in 1 year 2 months
diagnosticreportsmetercrash-reports
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
Martin Massicotte - Lead Developer at Ticketmaster