AI, Machine Learning & Software Engineer

PRAKHAR
BATWAL

I build scalable backend systems, AI-powered products, and machine learning infrastructure that solve real-world problems. Focused on auditability and fault tolerance.

Problem solving
400+ problems solved
Hackathons
Top 10 team finish
Leadership
4+ teams led

Background

I am a Computer Science & Engineering student at Parul University (Aug 2023 – Apr 2027) specializing in high-throughput backend architecture, distributed systems, and Machine Learning Operations (MLOps).

My passion lies in bridging reliable, production-grade infrastructure with intelligent systems. I design architectures that remain resilient under real-world load, optimize queries, and leverage machine learning to automate complex tasks.

Software engineering is about writing clean, auditable, maintainable, and self-documenting systems that remain reliable under real-world scale.

Education

Parul University

B.Tech Computer Science & Engineering

August 2023 – April 2027

Resumes

3 tailored versions — preview and download
For software roles

Software Engineer

Backend, Spring Boot, event systems

For ML & AI roles

Machine Learning

Models, MLOps, deep learning

General profile

Specialization

Academic profile, general systems

What I Do

8 focus areas
[01]

AI Agent Systems

Orchestrating multi-agent systems that model software architecture and generate full-stack APIs.

FastAPI · MongoDB · LangGraph · Google ADK · React

Impact28_AGENT_WS
[02]

Distributed Event

High-throughput microservices using asynchronous queue ingestion and caching.

Java · Spring Boot · Kafka · Redis · Docker

Response timeSUB_50MS
[03]

Real-Time Collab

Stateful WebSocket synchronizers supporting concurrent drawing, canvas versions, and socket nodes.

React · Node.js · Express · MongoDB · Redis · Socket.io

Sync speedSUB_100MS
[04]

Health Inventory

ACID-compliant transactional routers enforcing FEFO shelf-life models.

React · Node.js · Express · MongoDB

Waste reduced-35%
[05]

Recommendation

Two-Tower deep learning model pipelines for fast semantic retrieval.

Python · TensorFlow · FAISS · SentenceTransformers · FastAPI

Top-10 accuracy25.2%
[06]

Explainable AI

Ensemble model evaluators integrating SHAP contributions for fully auditable valuation outputs.

Python · XGBoost · SHAP · FastAPI · Docker

Accuracy0.847
[07]

NLP Intelligence

Tokenizers and classifier pipelines analyzing sentiment structures and political article bias.

Python · FastAPI

StatusEXPLAINABLE
[08]

MLOps Pipelines

Continuous integration loops checking for data drift, tracking metrics, and publishing models.

Python · MLflow · DagsHub · FastAPI · MongoDB · Docker

Drift checksAUTO_TRACK
Featured Project

Saarthi

Enterprise-grade AI Co-Founder workspace that transforms product concepts into implementation-ready software systems using a cyclic multi-agent graph.

01
Concept Input

Natural language requirement ingestion engine.

02
Blueprint Planner

Orchestration flow & transition diagrams.

03
Database Architect

Secure MongoDB schema & index mapping.

04
Code Generator

Full-stack FastAPI models and UI structures.

05
Self-Repair Agent

Validations, syntax repair, and path refactors.

Next.js 16React 19FastAPIGoogle ADKLangGraphGemini 3.5MongoDB AtlasVertex AICloud Run
28AGENTSHow Saarthi's agents work together

Skills & Tools

20 technologies

Backend & Core

Python95%

Pipeline foundation

FastAPI92%

<10ms API overhead

Spring Boot88%

Multi-threaded services

Node.js88%

Event-driven sockets

Java85%

Production core runtime

React85%

Reactive interfaces

AI & ML

LangGraph90%

28-agent graph

Google ADK90%

Self-healing compiler

XGBoost88%

R² = 0.847

FAISS85%

Sub-10ms retrieval

SHAP85%

Feature attribution

TensorFlow82%

Two-Tower retriever

Data & Pipelines

Redis90%

Sub-5ms cache

MongoDB88%

ACID schemas

PostgreSQL86%

Optimized queries

Kafka85%

High-volume streams

MLOps & Deployment

Docker90%

Hermetic builds

Linux85%

Shell automation

MLflow84%

Model registry

DagsHub80%

DVC data tracking

Projects

7 selected projects
Distributed SystemsSUB_50MS_LOOKUP
  • Priority event queues via Kafka with distributed rate limiting.
  • Dead Letter Queue (DLQ) & exponential backoff recovery.
Java 17Spring BootKafkaRedisMySQLDocker
View Code →
Real-time SystemsSUB_100MS_SYNC
  • Real-time collaborative whiteboard for 50+ concurrent users.
  • Socket-based differential state storage & sync.
ReactNode.jsExpressMongoDBRedisSocket.io
View Code →Live Demo →
Full-Stack & Vision-35%_WASTE
  • FEFO routing engine with ACID-compliant transactions.
  • Gemini Vision OCR API for medicine barcode parsing.
ReactNode.jsMongoDBGemini Vision
View Code →Live Demo →
Machine LearningHR@10_25.2%
  • Two-Tower recommendation model architecture.
  • Approximate Nearest Neighbor (ANN) search via FAISS.
TensorFlowFAISSTransformersFastAPIDocker
View Code →
Machine LearningR2_0.847
  • Ensemble modeling using XGBoost and LightGBM trees.
  • Explainable AI feature contributions via SHAP analysis.
XGBoostLightGBMSHAPFastAPIDocker
View Code →
Natural Language ProcessingFAKE_NEWS_CLF
  • Political bias analysis & news verification engines.
  • NLTK preprocessing & sentiment scoring metrics.
TF-IDFScikit-LearnNLTKOpenAIFastAPI
View Code →
MLOps & SecurityLIFECYCLE_DRIFT
  • Automated model retraining loops with data drift alerts.
  • Experiment registry and staging tracking via MLflow.
MLflowDagsHubFastAPIMongoDB
View Code →

Highlights

Ongoing

Solved 400+ DSA Problems

Demonstrated solid understanding of algorithms, data structures, complexity analysis, and problem-solving paradigms on LeetCode.

2024

Top 10 Elevate Hackathon Team

Competed against 700+ teams, designing and pitching a high-performance solution under intense time pressure.

2024 – Present

Led 4-Person Engineering Team

Coordinated development sprints, architectural reviews, and deployment pipelines for collaborative team projects.

2025

Built Enterprise Multi-Agent Workspace

Designed and deployed Saarthi, integrating multiple specialized LLM agents with local filesystem tools and databases.

Continuous

Creates Systems Design Content

Writes in-depth technical case studies and architectural breakdowns to share distributed systems knowledge.

Software engineering is about building systems people can trust.

Auditability. Scalability. Fault Tolerance.