Jonathan Rainey is a polyglot software engineer and entrepreneur with 17 years of experience building full-stack and systems software, currently self-employed in New York. He favors Node.js, MongoDB and Redis but has deep, practical experience across Ruby on Rails, Erlang, C/C++, Objective-C, Lua and C#, enabling him to migrate and modernize legacy stacks. As a former CTO and co‑founder, he blends hands‑on engineering with product and infrastructure leadership, having led platform transitions and built scalable services for startups and enterprises. He contributes to open-source tooling for Chrome OS package management, demonstrating strengths in packaging, build systems and cross‑platform integration that often go unnoticed. Known for pragmatic development strategies and entrepreneurship, he thrives on shipping reliable systems and adapting diverse technologies to real‑world constraints.
Contributions:29 commits, 17 PRs, 13 comments in 7 months
Contributions summary:Jonathan primarily focused on building and maintaining the software packages provided by the chromebrew package manager. Their contributions included adding support for different versions of iojs and Node.js, involving updates to the package definitions and build processes. The user also worked on upgrading and configuring other packages, such as PostgreSQL, and Ruby, by updating their package definitions and build systems. They demonstrated expertise in adapting and integrating various software components for the Chrome OS environment.
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.