Punit Kulal

Software Engineer at Pixxel

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
Punit Kulal is a polyglot software engineer with 9 years of experience building high-throughput, low-latency backend systems and event-driven platforms. He has designed and maintained billion-events-per-day ecosystems at Gojek and now applies that expertise at Pixxel, working across Java, Go, Python, and JavaScript. Comfortable with both RDBMS and NoSQL stores, he specializes in event streaming, async and concurrent programming for scalable, production-grade services. His open-source contributions include backend work and documentation fixes for SirixDB, an embeddable bitemporal append-only database, reflecting attention to both core systems and developer experience. Based in Bengaluru, he brings a platform-agnostic mindset and a practical focus on observability and maintainability in distributed systems. Colleagues describe him as a hands-on architect who balances rigorous design with pragmatic shipping.
code9 years of coding experience
job5 years of employment as a software developer
bookBachelor of Engineering - BE, Information Technology, Bachelor of Engineering - BE, Information Technology at Vivekanand Education Societys Institute of Technology Sindhi Society Chembur Mumbai 400 071
stackoverflow-logo

Stackoverflow

Stats
109reputation
9kreached
2answers
2questions
github-logo-circle

Github Skills (13)

javas10
versioning10
javadoc10
java10
documentation10
api9
xml9
safari6
json-schema-validator6
file-upload6
json-schema6
spring6
spring-boot6

Programming languages (14)

SmartyJavaJinjaC++RustGoMustacheTypeScript

Github contributions (5)

github-logo-circle
sirixdb/sirix

Apr 2020 - May 2020

SirixDB is an an embeddable, bitemporal, append-only database system and event store, storing immutable lightweight snapshots. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach.
Role in this project:
userBack-end Developer & Documentation Specialist
Contributions:12 commits, 2 PRs, 11 comments in 1 month
Contributions summary:Punit primarily contributed to the documentation of the API by correcting and fixing Javadoc warnings and errors. They have modified various Java files, including interfaces and implementations within the `bundles/sirix-core` directory, suggesting involvement in the core back-end logic. The user also made minor changes to files in other directories, replacing heading tags.
hashingkeycloaksharingimmutable-storediff-algorithm
punit-kulal/Library

Jul 2016 - Mar 2017

Contributions:7 commits, 2 PRs, 9 pushes in 7 months
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
Punit Kulal - Software Engineer at Pixxel