Steven Harman is a seasoned software engineer with 18 years of experience building reliable web platforms, currently at Dropbox and co-founder of DirtJockey, a Rails-and-Ember marketplace for heavy equipment. He blends product-minded engineering and DevOps, shipping automated deployments and scalable APIs while previously shaping Heroku’s API surface and leading engineering teams at Big Nerd Ranch and Humrun. A prolific open-source contributor across the Ruby/Rails ecosystem and front-end projects, his work spans core Rails fixes to UI improvements in popular libraries like vue-select and tooling such as pry. Comfortable across backend, frontend, and infrastructure, he has deep experience with search, image processing, and secure notification systems. Known as a "maker & breaker" and self-described software spelunker, he pairs curiosity and pragmatic domain modeling to simplify complex systems. Based in Atlanta, he brings entrepreneurial grit, long-term code stewardship, and an unusual appreciation for well-timed naps.
17 years of coding experience
16 years of employment as a software developer
High School, High School at Versailles High School
BS Computer Science & Engineering, BS Computer Science & Engineering at The Ohio State University
Contributions:133 commits, 7 PRs, 22 pushes in 5 years 1 month
Contributions summary:Steven primarily worked on building the back-end logic for an iOS notification system. Their contributions include creating core components such as a `Notification` object, defining its binary format, and implementing error handling. Further, they added methods for establishing connections and delegating operations to an SSL connection, solidifying the infrastructure for secure communication. Moreover, they refactored existing code and added new classes to improve the project's modularity and functionality.
Contributions:6 commits, 6 PRs, 34 comments in 5 years 10 months
Contributions summary:Steven focused on improving the Rails framework's rendering capabilities within the Action View component. Their contributions included fixing issues with collections, particularly in handling Enumerators and ensuring proper behavior with nil or falsey values. They also refactored existing code to leverage more efficient methods and fixed a typo. These changes directly impact how developers use and interact with collections when rendering views.
ruby-on-railsrailsframeworkrubymvc
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 Harman - Software Engineer at DirtJockey, Inc.