Experience

Where I've worked and what I've shipped.

Full-time engineering and product-based internships — all focused on production-grade backend systems in Go and cloud-native infrastructure.

Full-Time

Rocket Software

Jun 2026 - Present

Software Engineer

JavaPythonMicroservicesCloud NativeDockerKubernetesAWS

Modernizing mainframe software with cloud-native solutions, bridging legacy enterprise systems with contemporary distributed infrastructure.

Decomposing monolithic codebases into microservice-based architectures, improving deployment flexibility, scalability, and independent service ownership.

Internships

CoinSwitch

Jan 2026 - May 2026

Software Development Engineer Intern

GogRPCRESTNATS JetStreamPostgreSQLRedisDockerAWSKubernetes

Architected and scaled a production vendor adapter microservice bridging internal trading workflows with external OMS systems using Go, gRPC, REST, and NATS JetStream.

Designed environment-isolated runtime configuration across prod, preprod, and UAT, enabling build-once-deploy-many workflows and eliminating cross-environment traffic risk.

Implemented secure secret injection and strict file-permission controls (least privilege), replacing hardcoded credential paths with rotation-friendly operational patterns.

Engineered deterministic fail-fast startup with strict dependency sequencing and singleton initialization, preventing fail-silent behavior in high-frequency trading flows.

Built recovery-ready subscription management and trace-aware structured logging across REST, gRPC, and async callbacks, improving fault tolerance and incident triage speed.

ConnectWise LLP

Jun 2025 - Jul 2025

Engineering Intern (On-Site, Pune)

GoPostgreSQL (Aurora)KafkaDockerAWSGitLab CI/CD

Engineered a production-grade entitlement client in Go with resilient transport abstractions and config-driven endpoint resolution for reliable external integrations.

Implemented Hystrix-inspired circuit-breaker and fallback controls to preserve service availability during partial outages.

Built shard-aware partner onboarding and offboarding workflows, contributing to scalable Aurora data access patterns and better data locality.

Operationalized end-to-end reliability validation via local service mocks, API verification, Kafka event checks, and controlled failure simulations.

Site logo

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

© 2026 Om Kulkarni