Steve Olsen is a Senior Staff Engineer with 13 years of experience building and scaling web and mobile systems from Milwaukee, Wisconsin. He blends deep backend expertise in Ruby on Rails and GraphQL with practical DevOps skills—having improved Kubernetes/Heroku deployments and CI/CD pipelines for high-traffic projects like Artsy’s website and mobile app. Steve has a track record of leading performance upgrades, dependency and platform migrations, and shipping production-grade features across frontend, mobile, and backend teams. He also contributed to core infrastructure of the Oso policy engine, implementing parser, VM, and FFI layers that exposed functionality to other languages. Known for high productivity and a mentoring mindset, he moves between hands-on coding and architectural leadership while keeping long-term maintainability front of mind.
13 years of coding experience
7 years of employment as a software developer
General Studies, General Studies at Diablo Valley College
Oso is a batteries-included framework for building authorization in your application.
Role in this project:
Back-end Developer
Contributions:3 releases, 307 reviews, 640 commits in 2 years 6 months
Contributions summary:Steve's contributions primarily focused on the development and implementation of the core functionalities of a policy engine. This involved the initial commit and subsequent development of a parser, virtual machine (VM), and rule engine. The user also worked on the FFI and exposed functionality to other languages, including python, to build the complete project.
Contributions:55 commits, 46 PRs, 32 pushes in 10 months
Contributions summary:Steve primarily focused on improving the deployment and infrastructure of the `artsy/force` repository. Their contributions involved updating the deployment process, including configuring Kubernetes deployments and Heroku settings. They also worked on CI/CD pipeline enhancements by modifying deployment scripts and integrating with Datadog for monitoring. The user's work aimed to automate asset publishing, manage environment variables, and improve the overall deployment workflow.
reactjavascriptartsyexpress-jsgraphql
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.