Software Engineer - Backend | C# .NET · Go · Redis · Python | Distributed Systems & Microservices

Bengaluru, Karnataka, India




Bachelor's degree, Computer Science
Smt.Kashibai Navale college of Engineering
Join Taranpreetsingh and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Engineer - Backend | C# .NET · Go · Redis · Python | Distributed Systems & Microservices
As a Software Engineer at RCKR Software Pvt. Ltd. from August 2022 to August 2026, I contributed to developing scalable backend systems, including building a multi-stage data ingestion pipeline and decomposing modules into microservices for enhanced scalability. My work also involved optimizing database performance through caching mechanisms and designing a centralized error-handling layer, significantly improving operational efficiency. My technical expertise includes Apache Kafka, MySQL, and load testing. Motivated by a passion for backend engineering, I aim to design resilient and scalable systems capable of handling real-world traffic challenges effectively.
Bengaluru
antigravity
claude code
claude
Software Engineer at RCKR Software Pvt. Ltd., Aug 2022 - Aug 2026 · 4 yrs 1 mo, Bengaluru, Karnataka, India, • Reduced database write load by 30% across 60k+ daily downloads by replacing per-event logging with a batched in-memory cache. • Built the primary multi-stage data ingestion pipeline from scratch, transforming raw CDN data across schema versions (FHIR R4 → STU3 → internal format). • Contributed to decomposing Notification and Recommendation modules into independently deployable microservices, enabling per-service scaling and decoupled releases. • Built a centralized error-handling layer in an in-house data transformation library, cutting debugging time for most failures from ~2 hours to ~10 minutes. • Cut redundant external API calls from hundreds to ~4–5 per download cycle via an in-memory deduplication cache. • Built an internal debugging tool to fetch raw data, edit payloads, and diff pre- vs post-transform outputs — speeding up pipeline troubleshooting.
Bachelor's degree, Computer Science, Smt.Kashibai Navale college of Engineering