Rajesh Sharma is a Staff Software Engineer based in Copenhagen with 18 years of experience building and operating high-traffic web applications, primarily using Ruby on Rails. He has progressed from hands-on roles—tuning APIs, managing cloud servers and background workers—to senior engineering and staff-level responsibilities at companies like Unity, Karnov Group and Zendesk. Rajesh combines deep backend expertise and database administration with practical DevOps experience (Azure, AWS, Nginx) and a track record of modernizing legacy systems and improving test coverage. He’s comfortable owning both architecture and day-to-day delivery, having led performance and scalability work for recommendation platforms and production Rails fleets. With formal training in computer science and IT and long experience across startups and larger product teams, he brings a pragmatic, infrastructure-aware approach to shipping reliable web services.
17 years of coding experience
12 years of employment as a software developer
Bachelors in Computer Science, Computer Science, Bachelors in Computer Science, Computer Science at Tribhuvan University
Certificate in Information Technology, Information Technology, Certificate in Information Technology, Information Technology at National Institute of Information Technology
Intermediate in Science, Physics, Intermediate in Science, Physics at St. Xavier's College, Maitighar
Contributions:2 PRs, 143 pushes, 6 branches in 8 years 5 months
vimtmuxlinuxrocketdotfiles
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
Rajesh Sharma - Staff Software Engineer at Zendesk