Urmil Karani is a full-stack software engineer with a decade of experience building resilient, production-grade web services and user-facing applications across major tech companies including eBay, Glassdoor, and Egencia. He combines strong Java Spring Boot back-end expertise with React/TypeScript front-end work and practical DevOps skills—Kubernetes, Spinnaker, Jenkins and observability tooling—to deliver scalable, SEO- and traffic-sensitive systems. At Glassdoor he helped architect GraphQL microservices and cross-domain sitemap/batch pipelines, and at Egencia drove cloud migrations and monitoring enhancements that reduced operational costs. Based in Fremont, CA, Urmil pairs solid academic foundations (M.S. in Computer Science) with a history of improving test coverage and deployment reliability, and he often bridges legacy stacks and modern platforms to keep features shipping. Notably, his background spans both enterprise-scale backend design and hands-on front-end/email systems, giving him a rare full-stack fluency that speeds cross-team delivery.
10 years of coding experience
11 years of employment as a software developer
Master of Science (M.S.), Computer Science, 3.5, Master of Science (M.S.), Computer Science, 3.5 at Indiana University Bloomington
Bachelor of Engineering (B.E.), Computer Engineering, 60.24, Bachelor of Engineering (B.E.), Computer Engineering, 60.24 at K.J.Somaiya College of Engineering
Bachelor's degree in Computer Engineering, Higher Secondary Education in Science, Bachelor's degree in Computer Engineering, Higher Secondary Education in Science at K.J.Somaiya Junior College of Science and Commerce
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.