Hi, I’m Ayush Jain, a backend-focused software engineer with 3+ years of experience building scalable microservices using Java, Spring Boot, Kafka, and AWS. I enjoy solving challenges in distributed systems, performance optimization, and test automation to deliver reliable, high-performance services. I’ve designed end-to-end architectures, migrated monolithic systems to scalable backends, implemented real-time features like WebSocket updates, and built observability and CI/CD into production. I value collaboration and strive to ship secure, maintainable software that teams love to work with.

Ayush Jain

Hi, I’m Ayush Jain, a backend-focused software engineer with 3+ years of experience building scalable microservices using Java, Spring Boot, Kafka, and AWS. I enjoy solving challenges in distributed systems, performance optimization, and test automation to deliver reliable, high-performance services. I’ve designed end-to-end architectures, migrated monolithic systems to scalable backends, implemented real-time features like WebSocket updates, and built observability and CI/CD into production. I value collaboration and strive to ship secure, maintainable software that teams love to work with.

Available to hire

Hi, I’m Ayush Jain, a backend-focused software engineer with 3+ years of experience building scalable microservices using Java, Spring Boot, Kafka, and AWS. I enjoy solving challenges in distributed systems, performance optimization, and test automation to deliver reliable, high-performance services.

I’ve designed end-to-end architectures, migrated monolithic systems to scalable backends, implemented real-time features like WebSocket updates, and built observability and CI/CD into production. I value collaboration and strive to ship secure, maintainable software that teams love to work with.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Work Experience

Software Engineer (Backend / Distributed Systems) at ProductDev Edge Pvt Ltd
December 1, 2023 - January 1, 2025
Designed, developed, and deployed ProductDev Edge's architecture migrating from MEAN to AWS (EC2, S3, CloudFront, Route 53). Productionized a retrieval-augmented generation (RAG) system with real-time WebSocket updates and structured data extraction. Refactored a monolithic Express.js backend into a Spring Boot-based architecture with separate admin/user workloads, enabling independent scaling and fault isolation. Implemented centralized session management for real-time user tracking and added multi-threaded asynchronous data processing. Improved search efficiency by 60% via Elasticsearch. Established monitoring with Prometheus and Grafana; built CI/CD pipelines with GitHub Actions/Jenkins; designed secure VPCs with private subnets, VPN, and LDAP authentication; integrated a PostgreSQL vector DB for cosine similarity.
Software Development Engineer in Test at Play Games24x7 Pvt Ltd
August 1, 2022 - November 1, 2023
Developed automation validating REST APIs, WebSockets, gRPC, and Kafka queues in a microservices architecture, achieving up to 95% code coverage. Optimized automation processes to improve execution efficiency by up to 25%. Designed and executed performance tests to identify bottlenecks. Contributed to a Spring Boot and React-based web portal enabling one-click template creation.

Education

Bachelor of Engineering in Computer Science at BMS Institute Of Technology
January 1, 2018 - January 1, 2022

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Professional Services
    paper ColabShopper

    Designed, developed and deployed an online collaborative shopping experience with secure authentication mechanisms, dynamic fields, role based restrictions and fluid UI animations. Deployed the application using docker and AWS to ensure easy scaling and low maintenance.

    Working on integrating AI tool to generative a “Path to effective shopping”. It will analyse your shopping list, look at nearby stores and offers and based on your preferences, generate a path that will save the most amount of money while taking least amount of your time.