Damir Svrtan is a Senior Software Engineer with 12 years of experience, currently leading platform modernization and region expansion efforts at Netflix to improve resilience and large-scale migrations across AWS. He blends hands-on backend expertise (Ruby, Spring Boot, GraphQL, Spark) with cross-team leadership, having coordinated multi-year migrations, upgraded thousands of ETL pipelines, and driven capacity and scaling policy alignment for new regions. A practical architect, he introduced Hexagonal Architecture at Netflix Studio and authored the studio’s most viewed tech blog post on the topic. An active open-source contributor and former organizer of Ruby Zagreb, Damir has improved tooling like Fasterer and hardened API error handling in rocket_pants by integrating exception trackers and robust test suites. Based in San Francisco with an MS in Computer Software Engineering, he pairs deep engineering craft with a knack for organizing teams and knowledge-sharing initiatives.
12 years of coding experience
5 years of employment as a software developer
Master of Science (MS) Computer Software Engineering, Master of Science (MS) Computer Software Engineering at University of Zagreb / Sveučilište u Zagrebu
:zap: Don't make your Rubies go fast. Make them go fasterer ™. :zap:
Role in this project:
Back-end Developer
Contributions:186 commits, 51 PRs, 156 pushes in 7 years
Contributions summary:Damir primarily focused on improving the Fasterer project, a Ruby code analysis tool. Their contributions involved enhancing the tool's ability to detect and report potential performance improvements in Ruby code. They added new checks for specific code patterns, such as the use of `Hash#merge!` and `Range#include?`, and refined existing checks. The user also refactored the project to utilize a different parser and improved the test suite.
API building tools on top of ActionController. Also, an awesome name.
Role in this project:
Backend Developer
Contributions:13 commits, 5 PRs, 5 comments in 3 months
Contributions summary:Damir focused on enhancing error handling and integrating exception tracking within the `rocket_pants` API framework. The contributions involved adding and refactoring code related to exception notifiers like Bugsnag, Airbrake, and Honeybadger. They also implemented and refined testing procedures to ensure these exception handling mechanisms function correctly. The user's work demonstrates a deep understanding of integrating external services for monitoring and improving the robustness of the API.
ruby-on-railsapiactioncontrolleron-toptypescript
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.