Ranjan Kumar is a seasoned Vice President of Information Technology with 15 years of experience building, securing, and scaling full-stack Ruby on Rails applications from Linux servers to responsive UIs. He blends hands-on engineering with operational rigor—owning server provisioning, webserver tuning, authentication, and DevOps hardening (EC2, fail2ban, iptables, session security) to keep systems resilient in production. A practical AI integrator, he designs OpenAI-powered features and vector search for semantic search and intelligent content generation that enrich user experiences. His open-source contributions to high-profile projects like Foreman, Katello, and the Azure Ruby SDK show deep backend and DevOps expertise, often fixing subtle API, reporting, and deployment issues. Known as a relentless debugger and RCA specialist, he excels at tracing Linux- and Rails-level performance bottlenecks and misconfigurations until resolved. Based in Pune, he enjoys work that combines tight security, deep integrations, and measurable improvements in reliability and intelligence.
15 years of coding experience
7 years of employment as a software developer
ISC, Science, ISC, Science at A N College
BE, computer science, BE, computer science at Gogte Institue of Technology
an application that automates the lifecycle of servers
Role in this project:
Backend Developer
Contributions:21 commits, 16 PRs, 24 comments in 5 years 4 months
Contributions summary:Ranjan primarily contributed to bug fixes and feature enhancements within the Foreman project. They addressed issues related to Puppet integration, user API functionality, and configuration group management by modifying core backend code, including Ruby files and associated tests. Furthermore, the user added functionality, such as exposing created_at for report templates, and implemented improvements to the host packages report, highlighting their focus on improving functionality and reporting capabilities.
Katello integrates open source systems management tools into a single solution for controlling the lifecycle of your machines.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:2 reviews, 37 commits, 24 PRs in 5 years 3 months
Contributions summary:Ranjan's commits primarily focus on bug fixes and feature enhancements within the Katello project, specifically addressing API endpoints, activation key functionalities, and subscription management. They implemented code changes across multiple components, including controllers, models, and permission configurations. Additionally, the user contributed to improving the user interface and resolving issues related to reports and repository updates. Their work suggests involvement in both the backend logic and overall system functionality of Katello.
zammadrpmlifecyclepuppettheforeman
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
Ranjan Kumar - Vice President Information Technology