Shivji Jha

Staff Engineer at Nutanix

Bengaluru, Karnataka, 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
Shivji Jha is a Staff Engineer and engineering manager based in Bengaluru with 12 years of experience building and operating cloud-native data platforms and distributed systems. He leads a team at Nutanix that delivers self-hosted messaging, streaming, EventSourcing and OLAP as a service across multiple products, owning availability, scalability, observability, and internal forks of Apache Pulsar, NATS, Druid and Debezium. A long-time Apache Pulsar committer and contributor, he has implemented schema-flexibility and Flink connector improvements for Pulsar and regularly represents the community through talks and technical blogs. Shiv combines deep database internals experience from MySQL replication work with practical platform engineering at scale, running multi-cluster deployments in AWS and shaping best practices across product teams. He also hires and mentors engineering teams, and—less obvious—often bridges product and open source by upstreaming critical changes while maintaining production-ready internal forks.
code12 years of coding experience
job10 years of employment as a software developer
bookKendriya Vidyalaya Sangathan
bookBachelor of Engineering (BE), Information Technology, Bachelor of Engineering (BE), Information Technology at Birla Institute of Technology, Mesra
languagesEnglish, Hindi
stackoverflow-logo

Stackoverflow

Stats
471reputation
94kreached
4answers
2questions
github-logo-circle

Github Skills (22)

avro10
messaging10
apache-flink10
back-end-development10
flink-sql10
java10
javas10
event-streaming10
apache-pulsar10
schema-changes10
apidoc9
api9
haproxy6
replication6
amazon-ec26

Programming languages (6)

JavaShellC++GoHTMLPython

Github contributions (5)

github-logo-circle
apache/pulsar

Mar 2019 - Oct 2020

Apache Pulsar - distributed pub-sub messaging system
Role in this project:
userBack-end Developer
Contributions:2 reviews, 15 commits, 13 PRs in 1 year 7 months
Contributions summary:Shivji primarily contributes to enhancing the Apache Pulsar messaging system, focusing on schema handling and flink connector improvements. They implemented features to allow for more flexible schema compatibility strategies, enabling multiple schemas on a topic. Furthermore, the user worked on the flink connector, adding authentication support and integrating configurations for Pulsar client, producer, and consumer. Their work also includes fixing bugs related to Avro encoding and providing more flexibility in flink pulsar source setup.
event-streamingpulsarmessaging-systemstreamingapache
shiv4289/pulsar

Mar 2019 - Oct 2020

Apache Pulsar - distributed pub-sub messaging system
Contributions:12 PRs, 56 pushes, 10 branches in 1 year 7 months
pulsarmessaging-systemstreamsstreamingapache
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