Electronics & Telecommunication Engineering Undergrad
AI/ML Engineer β’ GPU & Edge AI β’ LLM Systems β’ CUDA
I work at the intersection of AI, software systems, and hardware.
My main interests are:
- π§ LLMs & Generative AI
- βοΈ AI/ML Engineering
- π GPU Computing & CUDA
- π¦ LLM Inference Systems
- π§ Edge AI & AI Accelerators
- π¬ Model Evaluation & Benchmarking
- π§© RAG & AI Agents
- π οΈ Production ML Systems
I enjoy going below the abstraction layer β not only using a model, but understanding how it runs, where it becomes slow, and how the complete system can be made faster and more reliable.
B.E. Electronics & Telecommunication Engineering
Jul 2023 β May 2027 β’ CGPA: 9.125 / 10
Coursework:
Data Structures & Algorithms β’ Object-Oriented Programming β’ DBMS β’ Operating Systems
Bengaluru, India β’ Jul 2026 β Aug 2026
Worked on edge AI accelerator systems, real-time video analytics, model deployment, and multimodal GenAI.
- Stabilized a 16-channel 720p25 real-time video-analytics pipeline on an edge AI accelerator by root-causing IDR-burst packet loss to encoder rate control and tuning in-flight request depth to balance accelerator occupancy and tail latency.
- Root-caused silent output corruption in a shipped runtime library using binary disassembly, tracing it to an undocumented 1200-byte metadata cap.
- Onboarded PyTorch/ONNX models to quantized accelerator binaries using ONNX graph surgery, keeping unsupported operators off the NPU.
- Deployed on-device multimodal GenAI involving VLM + Whisper ASR.
- Filed reproducible issues across five subsystems.
Focus:
Edge AI AI Accelerators ONNX Quantization VLMs Whisper Runtime Debugging
Pune, India β’ Dec 2025 β Jul 2026
Worked on clinical LLMs and production AI workflows for medical applications.
- Fine-tuned clinical LLMs using LoRA/PEFT + Hugging Face Transformers for AI-assisted radiology report generation.
- Defined task-specific evaluation metrics for model evaluation.
- Automated medical-document processing including PDF extraction, cleaning, labeling, and annotation into training-ready datasets.
- Prototyped and shipped workflows as FastAPI + MongoDB REST services.
- Worked on Responsible AI systems with monitoring, bias checks, and drift checks.
Focus:
LLM Fine-tuning LoRA/PEFT Transformers FastAPI MongoDB Responsible AI
A 4B fine-tuned LLM that outperformed a 70B API model on a task-specific NLU benchmark.
- Fine-tuned Gemma 3 4B using LoRA/PEFT.
- Performs multilingual intent classification and slot filling.
- Supports Bengali, Hindi, Kannada, Malayalam, Tamil, and Telugu.
- Ran training-size ablations using 3K, 9K, and 18K examples.
- Performed leave-one-language-out experiments to study cross-lingual generalization.
- Outperformed a 70B API baseline on the evaluated NLU benchmark.
- Built reproducible training and evaluation workflows.
π GitHub
An LLM inference stack built from the GPU kernel upward.
- Implemented a hand-written CUDA FlashAttention kernel with shared-memory tiling, online softmax, fused attention, prefill, and split-K decode.
- Packaged the kernel as a pip-installable PyTorch extension.
- Served Qwen2.5-0.5B behind an OpenAI-compatible SSE server.
- Added static batching for inference serving.
- Profiled the complete system against vLLM.
- Identified that the major decode bottleneck was host dispatch rather than the CUDA kernel.
- Fixed launch-geometry starvation and recovered approximately 3Γ decode throughput.
- Validated numerical correctness with 2.44e-4 error against FP32 across 99 tests.
π GitHub
A persistent AI assistant that can manage and edit its own memory.
- Built a MemGPT-style assistant that persists memory across restarts.
- Designed three memory tiers:
Coreβ’Recallβ’Archival. - Added provenance tracking for stored facts.
- Implemented forced eviction at 95% context usage.
- Achieved 115/115 on a deterministic benchmark across both storage backends.
- Enforced the benchmark in CI on every push.
- Built a four-provider LLM failover router with a real HTTP error taxonomy.
- Protected MCP tools using path isolation and human-approval interrupts.
- Tested prompt-injection defenses against a predefined injection corpus.
π GitHub
A distributed RAG system that turns long-form video into a searchable, timestamp-grounded knowledge base.
Video
β
βΌ
Whisper Transcription
β
βΌ
Semantic Chunking
β
βΌ
FAISS + BM25 Hybrid Retrieval
β
βΌ
CrossEncoder Re-ranking
β
βΌ
Timestamp-Grounded Answer
- Built a distributed 6-microservice RAG system.
- Combined dense FAISS retrieval with BM25 lexical retrieval.
- Added CrossEncoder re-ranking.
- Generated answers grounded to video timestamps.
- Used llama.cpp / Phi-3 for CPU inference.
- Added Redis caching.
- Fully Dockerized the system.
- Built a React frontend.
π GitHub
Python C++ C SQL CUDA Bash
PyTorch Hugging Face Transformers LoRA / PEFT
LLM Fine-tuning RAG Hybrid Retrieval CrossEncoder Re-ranking
AI Agents LangGraph MCP Whisper YOLOv8 VLMs
Model Evaluation Benchmarking
CUDA Kernel Development GPU Profiling ONNX Graph Surgery
Quantization vLLM llama.cpp AI Accelerators Edge AI
FastAPI REST APIs Microservices
PostgreSQL pgvector MongoDB Redis
FAISS ChromaDB
Docker Git Linux AWS GitHub Actions CI/CD pytest
- π AI Agents Course β Hugging Face
- π€ Machine Learning Specialization β DeepLearning.AI / Andrew Ng
- π Complete Data Science, ML, DL & NLP Bootcamp β Krish Naik
AI / ML
β
βΌ
Efficient LLMs
β
βΌ
GPU & CUDA Systems
β
βΌ
AI Accelerators
β
βΌ
Edge AI
β
βΌ
Real-World AI Systems
I'm particularly interested in the complete path from:
Model β Graph β Runtime β Kernel β Accelerator β Production System
- ποΈ Bike Riding
- π Reading
- π₯Ύ Hiking
- π Cricket
- πΈ Badminton

