Software Engineer @ Embitel Technologies (A Volkswagen Group Company)
Software Engineer with 3 years of experience building scalable distributed backend systems and event-driven microservices using Java, SpringBoot, Python, AWS, GenAI, Kafka, React.js. Experience in designing low-latency APIs, optimizing production systems, and developing high-throughput backend services handling large-scale data processing.
2 attempting
Most used languages
Experience
Software Engineer
Embitel Technologies (A Volkswagen Group Company) · Bengaluru, India
Sept 2023 – Present · ~3.1 yrs
– Built a Java/Spring Boot enterprise ticketing platform handling 10K+ requests/day, replacing third-party tooling and eliminating $15K/year in licensing costs.– Implemented Kafka-based asynchronous workflows with retries and dead-letter queues (DLQs) to improve fault tolerance and handle processing failures.– Migrated a monolithic nightly batch indexer to an event-driven Java microservices architecture using Kafka, processing 25K+ records/day and reducing dashboard latency from next-day updates to near real-time.– Optimized a high-throughput file-processing API using chunked streaming and a multi-threaded 6-worker parallel processing model, reducing processing time from 15 min. to 2 min. and 60% less memory consumption.– Designed and implemented a health-check and failover microservice with automated master-slave transitions, reducing system downtime from 2 minutes to 30–40 seconds across Kubernetes clusters.– Architected and maintained highly scalable, fault-tolerant data pipelines processing millions of sensor events, designed to handle petabyte-scale data and provide near real-time analytics for product and ML teams.– Improved P95 API latency from 450ms to 180ms byimplementing a Redis cache-aside layer with LFU eviction and TTL-based expiration, while optimizing PostgreSQL queries for production workloads.– Provisioned AWS infrastructure for data-indexing pipelines using Terraform, including EC2, S3, and security groups, replacing manual cloud configuration with reproducible Infrastructure-as-Code.– Containerized services using Docker and automated deployments through Jenkins CI/CD pipelines.– Leveraged AI-assisted development tools such as GitHub Copilot to analyze stack traces and investigate production incidents, accelerating root-cause analysis and reducing debugging turnaround time.insights.
Education
B.Tech. Electronics and Communication Engineering
UIET, Kurukshetra University
2019 – 2023
Skills & stack
Candidate trust score
No referral activity yet.