Available for AI / ML roles — June 2026

Arnab
Nath

AI & Machine Learning Engineer
NLP · GenAI · Deployed Systems

MCA graduate from Techno India University building production-grade AI systems — fine-tuned models, multi-service backends, and end-to-end deployments that go beyond notebooks.

model_summary.py
>>> import criterion
>>> criterion.health()
{
  "model": "fine-tuned all-mpnet-base-v2",
  "base_mae": 0.1562,
  "finetuned_mae": 0.0468,
  "improvement": "70.0 %",
  "status": "ok"
}
>>> 

Things I built and deployed

Seven AI/ML systems — each with a live demo or public codebase, and a deployment story more interesting than the model training. Tap a card to view screenshots.

Add screenshot → img-medbot
02
Medical Chatbot
End-to-End RAG Pipeline on AWS EC2

Medical Q&A system grounded in source documents via retrieval-augmented generation. LangChain orchestration with Pinecone Serverless vector store (cosine similarity, k=3). Groq LLaMA 3.1 inference. Flask backend, Dockerized, deployed on AWS EC2 Ubuntu with automated CI/CD via GitHub Actions.

k=3 Retrieval depth
AWS EC2 Deployed
CI/CD GitHub Actions
LangChain Pinecone Groq LLaMA 3.1 AWS EC2 Docker GitHub Actions
Add screenshot → img-styleforge
03
StyleForge
Neural Style Transfer — AdaIN

Arbitrary neural style transfer using Adaptive Instance Normalization. Frozen VGG19 encoder extracts multi-scale features (relu1–relu4). Custom AdaIN decoder trained from scratch on Google Colab T4 GPU. Combined content + multi-scale style loss. User-adjustable alpha blending. Deployed on HuggingFace Spaces via Flask + Gunicorn + Docker.

AdaIN Architecture
VGG19 Encoder
Live HF Spaces
PyTorch AdaIN VGG19 Transfer Learning Flask Docker
Add screenshot → img-kinetic
04
Kinetic
Real-Time AI Gym Coach

Real-time exercise form analysis and coaching using MediaPipe pose estimation with joint angle computation. FastAPI backend with WebSocket streaming for low-latency feedback. Groq LLM generates contextual coaching cues per rep. Tracks rep count, form quality score, and session metrics in real time.

RT Real-time
WS WebSocket
PoseLandmarks WebSocket
LLM(Groq) Coaching cues
React Coaching cues
MediaPipe FastAPI WebSockets Groq LLM Computer Vision
Add screenshot → img-snapclass
05
SnapClass
Face + Voice Biometric Attendance System

Dual-biometric classroom attendance system combining face recognition (MTCNN + InceptionResnetV1 via facenet-pytorch) with voice verification (Resemblyzer speaker embeddings). SVC classifier with a single-student fallback path, Supabase backend for records, Streamlit frontend for live capture and review.

2 Biometric modes
SVC Classifier
Live Capture UI
facenet-pytorch MTCNN Resemblyzer Supabase Streamlit
Add screenshot → img-ytsentiment
06
YouTube Sentiment Analysis
NLP Pipeline for Comment Sentiment

End-to-end NLP pipeline that pulls comments from any YouTube video via the Data API, cleans and preprocesses text, and classifies sentiment to surface audience reaction at a glance — with visual breakdowns of the positive / negative / neutral split. The AI Insight sentiment classifier is trained on own synthetically generated data, similar to the approach used in Criterion.

API YouTube Data
NLP Sentiment model
Python NLP YouTube API Data Visualization
Add screenshot → img-askyourai
07
AskYourAI
Document Q&A Chat Assistant

Conversational assistant that lets you upload a document and ask questions directly against its content. Built around a retrieval-based Q&A loop in Python, focused on quick local document grounding without a heavy infra footprint.

Q&A Doc grounding
Py Lightweight stack
Python LLM Retrieval Q&A

What I
work with

Focused on the intersection of ML research and production engineering — models that run in real systems, not just notebooks.

AI / ML / GenAI
Sentence Transformers Fine-Tuning RAG Pipelines LLM Integration PyTorch spaCy Groq LLaMA HuggingFace Hub Prompt Engineering Semantic Similarity NER Cosine Similarity
Computer Vision
AdaIN Style Transfer VGG19 / Transfer Learning MediaPipe Pose Torchvision OpenCV
Backend & Deployment
FastAPI Docker AWS EC2 Flask Streamlit LangChain WebSockets REST APIs GitHub Actions CI/CD HuggingFace Spaces Gunicorn / Uvicorn
Vector DBs & Storage
Pinecone Supabase (pgvector) FAISS Vector Embeddings RapidFuzz
Parsing & Data
pdfplumber python-docx Apify Scraping WeasyPrint NumPy

Engineering,
not just models

I'm an MCA graduate from Techno India University, Kolkata. I build AI systems that are deployed, not just trained. My projects share a pattern: take a real problem, build an end-to-end system around the ML core, ship it with proper auth, caching, and error handling, and put it on a live URL.

What I've found is that the integration layer — authentication, deployment, inter-service communication, caching strategy — is harder and more interesting than the model training. That's where most production AI systems fail, and where I focus.

Outside of AI, I have a background in deep learning from first principles (PyTorch, not wrappers), computer vision, and building multi-modal pipelines. I'm looking for roles where I can do serious ML engineering work at a company that ships products.

Download Resume

Let's talk
about a role

I'm actively looking for AI/ML engineering positions. If you're building something interesting, reach out.