Rahul Sharma

Director at Xebia

Gurugram, Haryana, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Rahul Sharma is a seasoned software leader and Director with 13 years of experience delivering robust, enterprise-grade systems across travel, MDM, fintech, and product startups. He blends hands-on engineering in Java, Python, Groovy and Angular with architectural leadership in microservices, Hadoop, Lucene/Solr and search technologies. An active Apache contributor (Crunch, HDT) and frequent meetup speaker, he also authors practical technical guides on NGINX, JUnit 5 and reactive programming, showing a strong focus on performance and testability. His career spans senior engineering and management roles at Xebia, NatWest Markets and RBS, demonstrating an ability to move between deep technical work and team leadership. Based in Gurugram, Rahul pairs open-source curiosity with pragmatic delivery, often contributing small-but-impactful improvements across diverse libraries like Mahout and Neo4j.
code13 years of coding experience
job8 years of employment as a software developer
bookB.tech, Computer Science, B.tech, Computer Science at Jamia Millia Islamia
github-logo-circle

Github Skills (4)

crunch9
java6
apache5
big-data4

Programming languages (1)

Java

Github contributions (1)

github-logo-circle
apache/crunch

Jul 2012 - Aug 2012

Mirror of Apache Crunch (Incubating)
Contributions:4 commits in 1 month
crunchincubatingapachedatastreambig-data
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
Rahul Sharma - Director at Xebia