Hello, I'm Rohit Nandi

Principal Software
Engineer

Architecting resilient, large-scale distributed systems.

11+ years of experience across developing high-throughput backend services, full-stack development, and machine learning pipelines.

#01 11+ Years Industry Experience
#02 Certified Scrum PO (CSPO)
#03 Microservices / Distributed Systems / Big Data
#04 AI / GenAI / Machine Learning
Worked With
Trading Technologies
Zensar
Muthoot FinCorp
Target
Freelancing
Decisive.ai
Aptean
Infosys

Skills & Technology Expertise

Programming languages, Technologies, Frameworks, Tools and Cloud platforms.

Java 8/11/17/21 Microservices Architecture Spring Boot Apache Kafka Distributed Systems System Design AWS PostgreSQL Python Hibernate Redis Event-Driven Architecture Scala Spring Framework Kubernetes Docker MySQL MongoDB Cassandra Elasticsearch React JS GCP Akka Microservices RESTful API Design Multithreading & Virtual Threads CI/CD Workflows Machine Learning Neural Networks Jenkins Maven Gradle System Architecture PyTorch Scikit-learn Pandas & NumPy DL4J Clustering Models Regression Models Recommendation Engines Information Retrieval Hyperparameter Tuning Design Patterns Data Structures & Algorithms Test-Driven Development JavaScript Kotlin SQL Play Framework Node.js Django Flask FastAPI JEE JDBC Slick Oracle SQL SBT JQuery Tailwind CSS Bootstrap HTML5 & CSS3 CSPO Certified Big Data Data Pipelines Apache Iceberg AWS Glue AWS Glue Data Catalog Docker Compose GitHub Actions Amazon Linux 2023 Shell / Bash Prometheus Grafana Loki Alloy Kibana OpenTelemetry Filebeat Microbeat Junit Sidecar Pattern Service Discovery Code Refactoring Agile / Scrum GraphQL Git Jasper Reports Postman Insomnia JMeter Toad MySQL Workbench DBeaver High-Throughput Systems Low-Latency Systems FinTech Digital Gold Payment Integrations E-Commerce Game Platforms CRM CMS Data Aggregation

Career Timeline

A track record of modernizing legacy systems, cutting compute bottlenecks, and leading agile delivery teams.

Trading Technologies

Senior Software Engineer (Certified Scrum PO)
Dec 2024 — Oct 2026
  • Led end-to-end modernization of the core PDS platform from Java 8/Tomcat 9 to Java 21/Tomcat 10, resolving complex JVM, Jakarta EE, dependency, and runtime compatibility issues for Amazon Linux 2023.
  • Modernized build infrastructure by upgrading vulnerable dependencies, optimizing Maven POMs, introducing Maven Toolchains, and revamping GitHub Actions CI/CD workflows; integrated automated tests across PDS, HDS, and AlgoStore.
  • Deployed Alloy sidecars across 7 critical microservices, establishing centralized observability; built a Python-Grafana performance testing framework to analyze request throughput, error rates, and p50–p99.99 latency.
  • Modernized Filebeat and Microbeat integrations for Tomcat 8/10 compatibility and migrated legacy infrastructure from RHEL 7 to RHEL 9, addressing OS end-of-life risks.
  • Contributed to cross-application SRE and production reliability initiatives, providing PagerDuty/on-call support across 10+ PDS modules and approximately 10 DAIS applications.
  • Unblocked critical cross-team deliveries by implementing enhancements and resolving production blockers across FNO, Tick Tables, PMerges, and S2F products.
Java 21 Spring / JVM Tomcat 10 AWS / Amazon Linux Apache Maven GitHub Actions Python Grafana Alloy SRE RHEL 9 Scrum PO

Zensar Technologies Contract

Senior Consultant App Development
Feb 2024 — June 2024
  • Reduced batch processing time by over 99% (4 days to under 1 hour) by leveraging Java 21 virtual threads for concurrent data processing.
  • Engineered a high-throughput data ingestion service integrating Apache Iceberg tables with AWS Glue Data Catalog.
  • Designed and developed 40+ REST APIs with 90% JUnit test coverage, ensuring reliable and maintainable service integrations.
  • Implemented Spring Cloud Service Registry, Service Discovery, and Config Server, enabling dynamic service communication and flexible configuration management.
  • Led and mentored a team of 6 engineers, overseeing system architecture, modular codebase refactoring, sprint planning, and code reviews.
Java 21 Virtual Threads Spring Boot Spring Cloud AWS Glue Apache Iceberg REST APIs JUnit Team Leadership

Muthoot FinCorp. One

Associate Principal Engineer
May 2023 — Feb 2024
  • Led the Digital Gold backend team, driving product enhancements and new features that increased user engagement by 30%.
  • Designed REST APIs, webhooks, and schedulers for the Gold Gifting feature, increasing platform gold transactions by 25%.
  • Redesigned the coupon engine to support extensible messaging and marketing campaigns, increasing coupon redemption rates by 40%.
  • Designed and developed a physical gold e-commerce platform, expanding product offerings and contributing to a 20% revenue increase; integrated Cashfree multi-gateway payments, improving transaction completion rates by 15%.
  • Optimized Buy/Sell API performance through database schema redesign, reducing latency by 80%, and strengthened application security against IDOR, SQLi, and XSS through robust authorization and input validation.
Digital Gold Java Spring Boot REST APIs Webhooks Cashfree Payments E-Commerce Database Optimization Application Security

Target Corporation India Contract

Backend Development Engineer
Sept 2022 — May 2023
  • Engineered Kafka-driven microservices to consume, process, and persist high-volume event streams into PostgreSQL, implementing business logic for real-time data processing.
  • Led the migration from legacy batch updates to event-driven Kafka pipelines, improving data freshness and enabling real-time processing.
  • Developed event re-publishing APIs to recover lost Kafka events, strengthening data integrity and simplifying operational recovery.
  • Ensured 24/7 production reliability through system monitoring and peak-season support under traffic exceeding 90,000 requests per second; streamlined service deployments using Docker Compose.
Java Spring Boot Apache Kafka PostgreSQL Microservices Event-Driven Architecture Docker Compose 90K+ Requests/Sec Production Support

Esellas Contract

Prototype Developer
Nov 2021 — July 2022
  • Developed a machine learning-based clustering model to categorize articles retrieved through third-party APIs, improving information retrieval and research discovery.
  • Built a regression model to predict lead conversion scores, demonstrating the potential for a 60% increase in data-driven lead conversions.
  • Designed automated data aggregation pipelines integrating third-party APIs, reducing manual data collection time by 50% and freeing research teams to focus on high-value activities.
  • Developed an internal knowledge repository and ticketing platform to streamline research data management, task assignment, progress tracking, and team collaboration.
Python Machine Learning Clustering Models Regression Models Information Retrieval Predictive Analytics Data Pipelines REST APIs Workflow Automation

Decisive.ai

Principal AI Programmer
Dec 2017 — Nov 2021
  • Architected distributed microservices for data generation, neural network learning, and validation, enabling independent scaling and asynchronous communication through Akka message streaming.
  • Researched and implemented machine learning algorithms from research papers, conducting neural network modeling, hyperparameter tuning, experimentation, and performance analysis.
  • Developed custom adapters and game engines to integrate with the Learning Platform, enabling consistent and reliable training data generation.
  • Built interactive training dashboards with real-time performance graphs, enabling continuous model monitoring, early issue detection, and data-driven optimization.
Scala Akka Streams Microservices Machine Learning Neural Networks Hyperparameter Tuning Model Training Data Generation Real-Time Monitoring

Aptean

Engineer, Development
Jan 2017 — Nov 2017
  • Redesigned the Files Dashboard with a streamlined, Google Drive-inspired interface, improving usability and file management workflows.
  • Optimized client-server file handling and interaction workflows to support efficient processing of large files.
  • Refactored application components into MVC architecture, improving code maintainability, modularity, and separation of concerns.
  • Implemented a structured unit-testing framework and promoted Test-Driven Development (TDD) to improve code quality and reduce regressions.
Java MVC Architecture JEE REST APIs JUnit TDD File Management

Infosys Ltd.

System Engineer
July 2015 — Nov 2016
  • Modernized legacy enterprise applications by migrating from JDBC, JSP, and JEE to Spring and Hibernate-based architecture, improving maintainability and application efficiency.
  • Implemented business requirements and resolved 95% of reported defects, improving application stability and feature functionality.
  • Optimized JasperReports generation workflows, reducing report generation time by 90% through code and performance improvements.
Java Spring Framework Hibernate JDBC JSP JEE JasperReports Performance Optimization

Education & Certifications

Academic foundations and industry certifications in product ownership and large scale distributed systems.

Academic Degree

Bachelor in Technology

Heritage Institute of Technology

Maulana Abul Kalam Azad University of Technology, West Bengal

Score: 8.12 DGPA Graduated: June 2015
Professional Upskilling

Scaler Advanced Computer Science Program

Scaler Academy

Completed: September 2024
Certifications

Certified Scrum Product Owner (CSPO)

Professional certification from Scrum Alliance demonstrating proficiency in Agile product ownership, stakeholder collaboration, product backlog management, and value-driven feature delivery aligning technical engineering execution with strategic business goals.
Credentials & Honors
  • Runner-up, Tech Craft Hackathon (Intelligent Lead Aggregator POC, 2023)
  • Recipient of Aptean GEM (Go the Extra Mile) Award (2017)
  • Winner, Aptean Machine Learning Hackathon (2017)
  • Ranked 1st in batch, Infosys Top Performer Trainee (2016)