Saurabh Bhagat

Saurabh Bhagat

$30/hr
Senior Java Engineer | Spring Boot | Python | React & Next.js | AI/ML & RAG
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
35 years old
Location:
Pune, Maharashtra, India
Experience:
13 years
SAURABH BHAGAT AI/ML Engineer (Python) | Staff Engineer (Java) | 13+ Years Experience Pune, India SUMMARY AI/ML-focused Staff Engineer with 13 years of experience, including 4 years in Python-based Machine Learning and 9 years in Java backend engineering. Built and deployed real-world ML systems including NLP chatbot, KNN recommendation engine, fraud detection classification, and LLaMA-based LLM integration. Strong expertise in microservices, distributed systems, scalable ML pipelines, embeddings, vector search, and cloud-native deployment. Combines deep backend architecture knowledge with applied ML engineering to deliver production-grade AI systems. CORE SKILLS AI/ML & Data Science Python, Machine Learning, NLP, LLMs, Sentence Transformers, Scikit-Learn, Pandas, NumPy, KNN, Logistic Regression, Random Forest, XGBoost, SVM, Decision Trees, Fraud Detection, Anomaly Detection, Recommendation Systems, Classification Models, Embeddings, Feature Engineering, Model Training & Evaluation (Precision/Recall/F1), RAG, Vector Databases (FAISS, Chroma), Semantic Search, FastAPI Backend Engineering Java 21, Spring Boot 3, Microservices, REST APIs, Distributed Systems, Event-Driven Architecture, Kafka, RabbitMQ, JPA, Hibernate, Node.js Cloud & DevOps AWS, GCP, Azure, Docker, Kubernetes, Jenkins, TeamCity, Bitbucket Pipelines, CI/CD Databases PostgreSQL, SQL Frontend (Secondary) React, JavaScript, TypeScript, Angular 1 PROFESSIONAL EXPERIENCE Staff Engineer (Java + Python AI/ML) — Carry1st Jun 2021 – Present | Pune, India AI/ML Engineering (Python, NLP, Recommendations, Fraud Detection) • Developed an NLP-based hybrid chatbot using Python, Sentence Transformers, semantic embeddings, and Retrieval-Augmented Generation (RAG) pipelines. • Built a KNN-based recommendation engine using scikit-learn to improve product personalization and conversion rates. • Designed and implemented Payment Fraud Detection models using algorithms including Logistic Regression, Random Forest, XGBoost, SVM, Decision Trees, with real-time scoring and anomaly detection. • Integrated and deployed LLaMA models (LLMs) for internal automation, domain-specific intent handling, and embedding generation. • Built end-to-end ML pipelines including data preprocessing, feature engineering, model training, hyperparameter tuning, and evaluation. • Developed Python-based ML microservices using FastAPI, with scalable inference deployed on Docker + Kubernetes. • Implemented vector similarity search using FAISS/Chroma for semantic retrieval in chatbot and recommendation systems. Backend & Distributed Systems (Java 21 + Spring Boot 3) • Architected and scaled microservices for high-traffic e-commerce, payments, and fulfillment systems. • Built event-driven architectures using Kafka and RabbitMQ for asynchronous tasks and real-time processing. • Reduced overall latency by 35% through performance tuning, caching, and system redesign. • Leveraged Spring Boot 3 features including AOT, virtual threads (Loom), and observability improvements. • Led architecture design reviews, mentored developers, and drove system design decisions. Senior Programmer Analyst — Citibank Jan 2019 – Jun 2021, Pune - Built post-trade analytics dashboards using Spring Boot and React. - Improved API latency by 25% using optimized SQL and caching. - Integrated CI/CD automation with TeamCity and Bitbucket Pipelines. Senior Software Engineer — Varian Medical Systems Jun 2017 – Jan 2019 - Migrated monolith services to microservices. - Built scalable approval modules using Java, Hibernate, Angular. - Containerized services using Docker and deployed on Kubernetes. 2 Senior Technical Associate — Sears Holdings India Jan 2016 – Feb 2017 - Developed high-scale retail microservices using Spring Boot. - Implemented caching strategies reducing DB load by 40%. Application Developer — Cybage Software Jan 2015 – Jan 2016 - Built financial decision modules for the Provenir platform. - Implemented workflow automation and risk evaluation components. Software Engineer — Atos India Jan 2012 – Aug 2015 - Migrated JSP/Servlet apps to Spring MVC + Hibernate. - Developed REST APIs integrating with enterprise systems. KEY ACHIEVEMENTS • Delivered production-grade ML chatbot, recommendation engine, and fraud detection models. • Recognized as Top Performer for system design and performance improvements. • Led major upgrades across several mission-critical microservices. EDUCATION Bachelor of Engineering (Information Technology) Sinhgad College of Engineering, Pune (2008 – 2012) 3
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.