Steven Hancock is a Senior Software Engineer with 16 years of hands-on experience building full-stack systems, game engines, and tooling, currently driving engineering work at Solventum after roles at 3M and Metrc. He combines a practical focus on performance and maintainability—evident from his pathfinding optimization for a MoonRift game and contributions to projects like the Ruby editor Redcar and the Diaspora social network—with strong front-end and asset-pipeline skills. A summa cum laude computer science graduate from Florida Southern College, he pairs deep curiosity with a habit of exploring multiple solution approaches simultaneously. Colleagues describe him as fast-paced, creative, and mentor-ready; he actively seeks teams that value learning and refinement as much as shipping. Notably, his open-source work includes shipping a "strip trailing spaces" before-save hook and CDN/asset pipeline improvements that reduced runtime errors in production web apps.
15 years of coding experience
8 years of employment as a software developer
Computer Science, 3.8 GPA, Computer Science, 3.8 GPA at Florida Southern College
A privacy-aware, distributed, open source social network.
Role in this project:
Full-stack Developer
Contributions:54 commits in 6 months
Contributions summary:Steven primarily focused on improving the frontend and asset pipeline within the Diaspora social network. They implemented a jQuery helper for loading assets from CDN, refactored SASS/SCSS stylesheets to use asset helpers, and moved Javascript files to the asset pipeline. Further work included fixing mobile UI rendering, precompiling several Javascript assets to prevent 500 errors, and adding code to fix JSON caching issues.
A cross-platform programmer's editor written in Ruby.
Role in this project:
Full-stack Developer
Contributions:35 commits in 4 months
Contributions summary:Steven contributed to the Redcar editor by fixing code style warnings related to argument parentheses and adding a "before_save" hook for plugins, primarily in Ruby. They implemented the "Strip Trailing Spaces" feature, including its plugin definition, menu integration, and before-save functionality. Their work also involved merging code from other branches, updating core Redcar files, and making changes to several plugins including project, declarations, and tree view.
text-editoreditorrubycross-platform
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 Hancock - Senior Software Engineer at Solventum