Steven Davidovitz is a Principal Software Engineer with 15 years of experience building backend systems and developer tooling across startups and large companies in the San Francisco Bay Area. He has driven architecture and delivery at Domino Data Lab, Groq, and now NVIDIA, combining deep Ruby-era expertise with modern production-scale systems work. An early contributor to prominent open-source projects—helping build the official Zendesk Ruby API client and improving Capistrano's SSHKit—he focuses on robust API clients, deployment tooling, and testable backend logic. Steven is comfortable navigating both hands-on implementation and systemic reliability improvements, often fixing subtle configuration and command-execution edge cases. His career traces back to performance wins and integrations at Square, Zendesk, and internships that boosted app performance by large margins, showing a consistent pattern of shipping pragmatic, measurable improvements. Based in San Francisco, he pairs a practical engineering mindset with a tendency to dig into low-level issues that make systems reliably operable at scale.
15 years of coding experience
14 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Rochester Institute of Technology
Contributions:962 commits, 16 PRs, 68 pushes in 3 years 9 months
Contributions summary:Steven contributed to the initial development of the Ruby Zendesk API Client library. They were responsible for the core implementation of the API client, including setting up configuration, making API calls, and handling responses. Key contributions included creating the basic structure of the client, including methods for working with different Zendesk resources such as tickets, users, and organizations. This work focused on building the foundational API interaction layer.
A toolkit for deploying code and assets to servers in a repeatable, testable, reliable way.
Role in this project:
Backend Developer
Contributions:10 commits, 3 PRs, 8 comments in 3 months
Contributions summary:Steven primarily contributed to the backend of the `sshkit` project, which focuses on deploying code and assets. Their work includes modifying core backend logic, specifically addressing issues related to command execution, directory handling (`pwd`), and configuration access. They also modified testing files, demonstrating a focus on ensuring code quality and correctness within the backend system. Several commits corrected incorrect code for Ruby configuration.
deployingdevopsrepeatablesshruby
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
Steven Davidovitz - Principal Software Engineer at NVIDIA