Profile picture

Software engineer at Rocket Software with internship experience at CoinSwitch and ConnectWise, and open source contributions to OpenTelemetry and GoFr. I build distributed systems in Go — microservices, event-driven pipelines, and the infrastructure that keeps them running in production.

Primary StackGo · gRPC · Distributed Systems
Currently AtRocket Software
Open SourceOpenTelemetry · GoFr
Problems Solved1350+
Speaking at an event
Presenting on stage
Delivering a technical session
About

Here's what sets me apart and makes me unique

Learn more about me

I'm Om Kulkarni. I enjoy building backend systems, contributing to open source, and solving practical problems with code.

A headshot

Core Stack

Expert in Go, gRPC, and Distributed Systems. See how I build for scale.

Go logoGo
gRPC
PostgreSQL (Aurora) logoPostgreSQL (Aurora)
Kubernetes logoKubernetes
Kafka logoKafka

Background

How I got into software engineering

I started with problem solving through competitive programming — 1350+ problems across LeetCode, Codeforces, and CodeChef — and that habit of breaking down hard problems stuck. It pulled me naturally toward backend engineering, where the problems are about concurrency, data consistency, and holding up under load. I care about writing code that is simple to reason about, easy to monitor, and dependable when it matters most.

At Work

Production systems and open source

I'm currently a Software Engineer at Rocket Software, modernizing mainframe systems with cloud-native solutions and decomposing monolithic codebases into microservices. Before that, I shipped production backend systems at CoinSwitch and ConnectWise — vendor adapter microservices, circuit breakers, event-driven pipelines, and shard-aware onboarding workflows in Go. Outside of work, I contribute to open source: ScyllaDB migration support in GoFr and missing LoggerConfig attributes in the OpenTelemetry C++ SDK.

Beyond Code

Leadership and life outside the terminal

I was President of WCE-ACSES and Chief Coordinator of Vision'25, running national-level events with 1000+ participants. That work taught me that good engineering and good coordination share the same root: clarity, ownership, and not panicking when things break. Outside all of this, I play badminton — inter-college winner and two-time inter-zonal selection.

Competitive Programming

Coding Profiles

1350+ problems solved across platforms. Competitive programming is where I built my foundation in algorithms and problem decomposition.

Community

Leadership Roles

Engineering is a team sport. These roles shaped how I think about ownership, communication, and building things that last beyond any single person.

President | WCE-ACSES logo

President | WCE-ACSES

Led the departmental club, organized national-level events with 1000+ participants, and improved cross-team execution workflows.

Chief Coordinator | Vision'25 logo

Chief Coordinator | Vision'25

Managed operations for a national-level technical symposium and led event execution for 1000+ participants across logistics and stakeholder coordination.

Technical Team | WCE ACM logo

Technical Team | WCE ACM

Built hackathon registration tooling, curated assessments, and coordinated ACM Hackathon operations with real-time participant support.

Advisory Member | WCE MLSC logo

Advisory Member | WCE MLSC

Founding member of WCE MLSC (2024–25). Helped design the board structure and protocols, assisted in conducting events, and contributed to organizing domain-specific workshops.

Site logo

I'm Om Kulkarni - a software engineer focused on building high-performance distributed systems and robust backend architectures.

© 2026 Om Kulkarni