Software Engineer · Hyderabad, India

I build systems
that don't break.

Software Engineer with 3 years of experience designing distributed systems and full-stack products at scale. I care about correctness, performance, and the small details that make a system trustworthy — from Kafka pipelines to accessible React components.

3+
Years experience
5K+
Concurrent users scaled
99.9%
Uptime maintained

Experience

Jul 2023 — Present
Sureify Labs
Software Engineer II
  • Architected an event-driven data transformation engine on Apache Kafka, achieving 3× throughput improvement in ingestion and normalization pipelines.
  • Engineered a workflow management SDK of 8+ Java microservices orchestrated by Temporal, automating complex business processes with fault-tolerant distributed execution.
  • Scaled the SDK to 5,000+ concurrent users at p90 latency under 200 ms via Redis caching, query tuning, and Temporal task queue optimization — a 2.5× capacity improvement.
  • Built a reusable React component library of 40+ WCAG 2.1 AA components, reducing frontend code redundancy by 80% and cutting feature delivery time by 30%.
  • Resolved 5+ critical performance bottlenecks through profiling, reducing average API response time by 70% and improving Core Web Vitals.
  • Championed TDD across the team, cutting post-release defects by 60%, and maintained CI/CD pipelines with Blue-Green deployments for 99.9% uptime.
Java Kafka Temporal Redis React Spring Boot AWS
Feb 2023 — Jun 2023
Sureify Labs
Software Engineering Intern
  • Led migration of a legacy PHP service to GoLang, improving throughput by 45%, reducing latency by 35%, and driving a 20% increase in user sign-up rate.
  • Championed Storybook adoption, cataloging 50+ UI components and integrating Chromatic into the PR workflow to reduce UI bug escape rate by 35%.
GoLang Storybook Chromatic TypeScript
Aug 2022 — Jan 2023
Ennea
Software Engineering Intern
  • Introduced Spring Batch to a legacy data processing service, reducing job completion time by 40% and enabling fault-tolerant batch processing across 10M+ records per run.
  • Owned and maintained production React and React Native applications across web and mobile, ensuring consistent performance and cross-platform compatibility.
Spring Batch React React Native Java

Skills

Languages
Java TypeScript Go JavaScript Python C / C++
Backend & Infra
Spring Boot Kafka Temporal Express Beego GraphQL
Frontend
React Redux MUI Storybook Vite React Native
Cloud & DevOps
AWS Docker Kubernetes GitHub Actions Jenkins Firebase
Databases
PostgreSQL Redis MySQL MongoDB
Testing
JUnit Vitest MSW Playwright Selenium

Let's work
together.

Open to interesting problems, challenging systems, and good teams.