Principal Software Engineer, Portfolio Architect at Zendesk
San Francisco, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Gabe Martin-dempesy is a Principal Software Engineer and Portfolio Architect with 15 years of experience designing and leading large-scale, production-critical systems from San Francisco. At Zendesk he’s driven architecture and delivery across Ticketing, Custom Objects, Employee Services, and storage migrations—most notably leading the move from Riak to DynamoDB and launching a Ticket Domain Event stream. He pairs hands-on backend and DevOps work (contributions to prominent open-source projects like Zendesk’s official Ruby API client and the Samson deployment tool) with group-level technical leadership and product-minded architecture. Known for improving maintainability and deployment reliability, he often focuses on reducing hardcoded coupling, strengthening test and deploy pipelines, and smoothing operational edge cases. His early career built high-availability hosting and multi-cloud platforms for thousands of customers, giving him deep practical experience in scaling, performance, and ops. Collected across roles, his work blends pragmatic engineering, thoughtful API design, and an appetite for untangling entrenched system complexity.
15 years of coding experience
21 years of employment as a software developer
BS, Computer Science, Mathematics, BS, Computer Science, Mathematics at Tulane University
Contributions:9 commits, 2 PRs, 3 pushes in 6 months
Contributions summary:Gabe primarily focused on improving the structure and maintainability of the Zendesk API client library. Their contributions involved refactoring code to explicitly define data namespaces using mixins, which improves code organization and reduces hardcoded dependencies. They also fixed an issue in the client to prevent conflicts when using classes from outside the appropriate namespace. Finally, they made small improvements such as setting a default open timeout and version updates.
Web interface for deployments, with plugin architecture and kubernetes support
Role in this project:
Back-end & DevOps Engineer
Contributions:21 commits, 16 PRs, 21 pushes in 3 months
Contributions summary:Gabe primarily focused on enhancing the deployment and testing infrastructure of the `samson` project. They added features to export deploy information as environment variables, and modified the database schema. Contributions included updating job execution logic to correctly set Git references and added configuration to deploy with Docker. They also addressed database seed issues and improved the error handling.
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
Gabe Martin-dempesy - Principal Software Engineer, Portfolio Architect at Zendesk