Johny Jose is a research engineer and seasoned software leader with 11+ years building scalable web and distributed systems, currently working at Antithesis in London. He spent 2022–2024 as a Principal Engineer on Chef Habitat at Progress, contributing backend and supervisor reliability improvements to a widely used open-source packaging and orchestration project. Prior roles include founding and scaling two gamification-driven startups and designing core location-tracking infrastructure as Principal Engineer at Freight Tiger, showing a blend of product instinct and systems engineering. He has hands-on experience across DevOps, backend services, and resilient service orchestration—most notably introducing persistent service state and retry/backoff mechanisms to Habitat’s supervisor. Comfortable moving between technical design, implementation and community collaboration, he pairs entrepreneurial judgment with deep implementation chops. His early work at CERN and long history of leadership in AIESEC and TEDx events indicate a pragmatic collaborator who thrives in cross-functional, mission-driven teams.
11 years of coding experience
14 years of employment as a software developer
CBSE, CBSE at Sherwood Academy, Abu Dhabi
CBSE, CBSE at St Joseph's School, Abu Dhabi
Bachelor of Technology (B.Tech.) Computer Science, Bachelor of Technology (B.Tech.) Computer Science at The Lakshmi Niwas Mittal Institute of Information Technology, Jaipur
CBSE Grade 12, CBSE Grade 12 at National Public School
ICSE Grade 10, ICSE Grade 10 at Baldwin Boys High School Bangalore, Karnataka
Contributions:40 reviews, 206 commits, 31 PRs in 11 months
Contributions summary:Johny primarily focused on implementing and refining features related to service restarts and backoff mechanisms within the Habitat Supervisor. They introduced a `PersistentServiceWrapper` to maintain state between restarts and added a `Retry` struct for handling retries, laying the groundwork for more robust hook execution. The user also made modifications to the supervisor's command-line interface by introducing new options to control service restart behaviors. Further contributions involved refactoring the supervisor's component to make code more consistent and reliable.
A powerful GraphQL server implementation for Golang
Contributions:5 PRs, 38 pushes, 4 branches in 3 years
golanggraphql-servergraphql
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.