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.

Rocket Software
Jun 2026 - Present
Rocket Software
Jun 2026 - Present
Software Engineer
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.

CoinSwitch
Jan 2026 - May 2026
CoinSwitch
Jan 2026 - May 2026
Software Development Engineer Intern
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
ConnectWise LLP
Jun 2025 - Jul 2025
Engineering Intern (On-Site, Pune)
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.