About
Highly accomplished Software Engineer with 3.5+ years of expertise in building and scaling high-performance systems for consumer applications serving millions of users. Proven ability to optimize system performance by over 70%, reduce infrastructure costs by 40%, and drive product growth through innovative solutions and automation. Proficient in React, React Native, Node.js, and Java, with a strong focus on distributed systems and cloud architectures.
Work
Bengaluru, Karnataka, India
→
Summary
As Software Developer II, developed and optimized high-performance systems for consumer applications, significantly improving user experience and operational efficiency.
Highlights
Optimized Add Cash flow for IPL peak traffic (3x load) by implementing asset chunking, async preloading, and native caching, reducing load time from 2.9s to 771ms (70% faster) and significantly boosting user transactions.
Engineered and deployed Server-Side Rendering (SSR) and advanced front-end optimizations for high-traffic advertisement banners, reducing load times and improving user engagement.
Designed and launched an Over-The-Air (OTA) update system with BSDiff patches and checksum validation, reducing bundle size by 90% and enabling phased rollouts to 10M+ users on AWS (DynamoDB, Redis, S3).
Re-architected real-time timer mechanisms using centralized signals and selective subscriptions, drastically cutting CPU usage by 99%+ (from 3,300 to 32 re-renders/second) for smoother UI performance.
Refactored the match lobby using an entity-based data pattern, optimizing store structure and state management, and leveraging Redux Thunks to streamline data flow and boost application performance.
Developed "FastLottie," a custom React Native framework incorporating persistent caching and offline support, which enhanced animation load times and user experience on low-network devices.
Bengaluru, Karnataka, India
→
Summary
As Software Developer, contributed to full-stack development, focusing on UI/UX enhancements, data layer architecture, and real-time system implementation.
Highlights
Enhanced UI/UX by optimizing Tailwind CSS components, significantly improving rendering efficiency, cross-device responsiveness, and achieving pixel-perfect design precision.
Developed a unified data layer leveraging GraphQL APIs, establishing logical entity representations, and simplifying data access for internal and external services across multiple tables.
Implemented robust event-driven pipelines using RabbitMQ and Redis for real-time marketing campaigns, directly contributing to a 35% increase in customer engagement.
Engineered resilient workflows for real-time rewards distribution, incorporating advanced monitoring, automated retries, and idempotency to ensure fault tolerance and scalability.
Skills
Programming Languages
JavaScript (ES6+), TypeScript, Java, Python, SQL.
Frontend Development
React, React Native, Next.js, Angular, Vue.js, HTML5, CSS3.
Backend Development
Node.js, Express, NestJS, REST APIs, GraphQL, gRPC.
Databases
MySQL, MongoDB, PostgreSQL, Redis.
DevOps & Cloud
AWS (S3, EC2, Lambda), Docker, Kubernetes, Vercel, Firebase.
Messaging & Streaming
Kafka, RabbitMQ, WebSockets, Socket.IO.
CI/CD & Testing
Jenkins, GitHub Actions, Bitbucket, Jest, Mocha, Cypress, JUnit.
Software Development Practices
Agile, Scrum, Microservices, Distributed Systems, Performance Optimization, UI/UX.