Martin Ross

Senior Software Development Manager at Amazon

New York, New York, 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
Martin Ross is a senior software development manager and entrepreneurial technologist with 11+ years delivering large-scale, secure backend systems across finance and cloud platforms. He currently leads monetization, placements, and supply engineering at Amazon after managing high-availability key management and privacy-focused teams at Google Cloud. Earlier roles at ICE show he scaled and led cross-functional engineering efforts for multi-year, $20M+ projects, and he co-founded a healthcare tech startup where he built and managed a 30-person engineering organization. Hands-on by nature, Martin contributes to open-source projects such as LLVM-based static analysis (Phasar) and PlantUML, improving build reliability and SVG interactivity—evidence of his attention to maintainability and developer ergonomics. He pairs technical depth (MS in Computer Science, background in international economics) with pragmatic leadership that navigates complex stakeholder and security requirements. Based in New York, he blends product-minded execution with a knack for turning intricate specs into resilient, auditable systems.
code10 years of coding experience
job10 years of employment as a software developer
bookUpper Canada College
bookMA, International Economics, MA, International Economics at The Johns Hopkins University - Paul H. Nitze School of Advanced International Studies (SAIS)
bookBSc, Computer Science/International Relations, BSc, Computer Science/International Relations at University of Toronto
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at Columbia University in the City of New York
languagesEnglish, French
github-logo-circle

Github Skills (11)

javas10
diagram10
c-language10
static-analysis10
svg10
cpp10
cprogramming-language10
uml10
java10
llvm10
program-analysis10

Programming languages (9)

JavaC++CSWIGJavaScriptGoGroovyRuby

Github contributions (5)

github-logo-circle
A LLVM-based static analysis framework.
Role in this project:
userBack-end Developer
Contributions:3 reviews, 95 commits, 111 PRs in 3 months
Contributions summary:Martin primarily contributed to code improvements within the LLVM-based static analysis framework, specifically focusing on correcting errors, adding missing dependencies, and refining string conversions. These changes involve correcting include statements, removing unused variables, and adding string conversions to improve the code's reliability and compatibility. Additionally, the user updated tests and fixed build compilation failures, indicating a focus on improving the codebase's maintainability.
cppcompile-timeanalysis-frameworkdata-flow-analysisprogram-analysis
plantuml/plantuml

Feb 2022 - Feb 2022

Generate diagrams from textual description
Role in this project:
userBack-end Developer
Contributions:5 commits, 3 PRs, 8 comments in 1 day
Contributions summary:Martin contributed to the PlantUML project by enhancing the SVG output functionality. They focused on improving the SVG output by preserving element group structures, which enables more advanced post-processing capabilities. Additionally, the user implemented a new feature allowing control of the interactive mode in SVG output, adding support for mouseover/mouseout effects to highlight nodes and edges.
diagramsmermaidsequence-diagramumlc4model
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 Ross - Senior Software Development Manager at Amazon