Skip to content
View Shashwat-911's full-sized avatar
๐ŸŽฏ
Focusing
๐ŸŽฏ
Focusing

Block or report Shashwat-911

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
Shashwat-911/README.md

Typing SVG


BE AI/ML CGPA DSATM


Location Open To IEEE Author


Portfolio LinkedIn Email GitHub


Profile Views Followers Stars


โ—ˆ About

AI Engineer ยท Distributed Systems Architect ยท Full Stack Developer

I am a final-year B.E. student in Artificial Intelligence & Machine Learning at DSATM, Bengaluru, with a 9.2 GPA, currently serving as an AI Engineer Intern at Hasprana Health Care Solutions. I design and ship production-grade systems โ€” from LLM-powered RAG pipelines and fault-tolerant distributed caches to real-time computer vision inference stacks โ€” with an emphasis on correctness, scalability, and measurable engineering impact.

My engineering philosophy centers on building systems that are provably correct under failure, rigorously tested, and observable in production. I approach AI/ML not as experimentation but as disciplined software engineering: quantized model exports, async job pipelines, race-condition-free concurrency, and CI-enforced coverage thresholds. I hold an IEEE publication, a national hackathon championship, and institutional recognition at Smart India Hackathon 2025.

Currently:

  • Deploying predictive ML models inside a healthcare microservices ecosystem
  • Researching real-time behavioral surveillance using YOLOv9 + LSTM for women's safety
  • Building open-source infrastructure tooling at the intersection of RAG, gRPC, and distributed search

Open To: AI/ML Engineering ยท Backend Engineering ยท Distributed Systems ยท Full Stack Roles ยท Research Collaborations ยท Open Source


โ—ˆ Tech Stack

Languages

Languages

Frontend

Frontend

Backend & Databases

Backend

Cloud, DevOps & Tooling

DevOps


โ—ˆ AI / ML Expertise

Domain Proficiency Details
Large Language Models โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ Expert RAG pipelines, prompt engineering, LLM integration into microservices, Ollama local inference
Computer Vision โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘ Advanced YOLOv9, OpenCV, PyTorch segmentation, ONNX export, clinical image processing
MLOps & Deployment โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘ Advanced ONNX Runtime, quantized inference, model serving, CI/CD for ML, Git LFS
Semantic Search โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ Expert ChromaDB, KD-Trees, vector similarity, embedding APIs, cosine/hyperplane pruning
NLP โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘ Proficient Semantic embeddings, text chunking, context-aware retrieval, LCS diffing
Deep Learning โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘ Proficient CNNs, LSTMs, temporal modeling, PyTorch training pipelines
Distributed Systems โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ Expert gRPC, MapReduce, consistent hashing, master-slave replication, split-brain prevention
Reinforcement Learning โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘ Intermediate Policy optimization, reward modeling, coursework + applied experimentation

โ—ˆ Featured Projects

โฌก VectorDiff โ€” RAG Delta-Sync Engine + Distributed Search (NexusSearch)

A production-grade chunk-aware diffing engine for Retrieval-Augmented Generation systems, fused with a decentralized vector search framework. Eliminates redundant embedding API calls at scale while maintaining sub-50ms search latency across distributed sharded nodes. Features a React-powered visualization layer for real-time spatial and indexing observability.

Attribute Details
Stack Python ยท React ยท ChromaDB ยท gRPC ยท KD-Trees ยท SQLite ยท MapReduce ยท Multithreading
Scale Multi-node sharded architecture ยท concurrent query fanouts ยท high-volume sync
Performance >90% reduction in embedding API calls ยท sub-50ms search latency ยท O(1) retrieval targets
Concurrency ThreadPoolExecutor + ChromaDB ยท zero race conditions ยท Leaky Bucket rate limiter
Algorithm Hirschberg's space-improved LCS from scratch ยท hyperplane-distance pruning for KD-Trees
Repository GitHub

The core insight driving VectorDiff is that most RAG sync operations are redundant โ€” documents change at the chunk level, not the document level. By implementing Hirschberg's LCS algorithm from scratch, the system performs surgical delta detection on chunk sequences, avoiding re-embedding unchanged content. The distributed search layer uses a custom gRPC MapReduce framework, fanning out queries to SQLite-sharded worker nodes and merging results through a custom KD-Tree accelerated by hyperplane-distance pruning that aggressively eliminates low-probability spatial regions before scoring.

โฌก AeroCache โ€” Fault-Tolerant In-Memory Cache System

A ground-up implementation of a production-grade distributed caching system in Java, designed to match the correctness guarantees of enterprise-grade systems like Redis. Built without third-party concurrency libraries โ€” every synchronization primitive, eviction structure, and replication protocol is handcrafted and verified under concurrent load.

Attribute Details
Stack Java ยท Consistent Hashing ยท LRU/LFU Eviction ยท Multi-Node Replication
Scale Multi-node cluster ยท master-slave topology ยท automated failover
Performance O(1) get/set latency ยท intrusive doubly-linked list for O(1) eviction
Reliability Heartbeat-based failover ยท monotonic epoch split-brain prevention ยท strict state consistency
Architecture Thread-safe custom HashMap ยท LRU + LFU eviction policies ยท consistent hash ring
Repository GitHub

AeroCache was built as a systems correctness exercise: every component from the hash map to the replication log was written from scratch to deeply understand what production caches actually guarantee. The split-brain prevention mechanism uses monotonic epochs โ€” each master promotion increments a global epoch, and any node receiving writes from a lower epoch rejects them silently. This ensures that in a network partition scenario, only the highest-epoch master can commit writes, maintaining linearizability across cluster membership changes.

โฌก Sandboxed Algorithmic Judge & AI Code Reviewer

A production-hardened code evaluation platform that securely executes untrusted C++ and Python submissions inside fully isolated Docker sibling containers with Linux privilege dropping, combined with an LLM-powered static analysis layer that delivers architectural feedback and complexity reviews instantly to the user interface.

Attribute Details
Stack React ยท Next.js ยท Python ยท FastAPI ยท Docker ยท Redis ยท Celery ยท Ollama ยท PostgreSQL
Security Docker SDK sibling container isolation ยท fully dropped Linux capabilities ยท zero host exposure
Scale Asynchronous job pipeline ยท Redis message broker ยท Celery workers ยท non-blocking API gateway
AI Layer Local LLM (Qwen 2.5 Coder) via Ollama ยท automated static analysis ยท time/space complexity review
Frontend Web-based code editor ยท real-time execution polling ยท markdown-rendered AI feedback
Repository GitHub

The security model uses Docker's SDK to spawn sibling containers โ€” processes are never executed on the host PID namespace. Each container has all Linux capabilities dropped (--cap-drop=ALL) with a strict seccomp profile, a read-only filesystem (except a mounted /tmp), and a hard CPU + memory cgroup ceiling. The async pipeline means the FastAPI gateway never blocks on execution: submissions are enqueued to Redis, Celery workers pop and execute them in isolated containers, and results are persisted to PostgreSQL. The frontend polls a status endpoint and renders AI feedback in markdown as soon as the LLM layer completes its analysis pass.

โฌก Pupil-Limbus Detector โ€” Clinical Eye Segmentation System

A clinical-grade computer vision system for precise pupil and limbus boundary detection, optimized for both real-time video streams and recorded clinical footage. Achieves sub-100ms inference latency through quantized ONNX export, with mean detection error within 2mm on clinical imaging datasets.

Attribute Details
Stack Python ยท PyTorch ยท ONNX Runtime ยท OpenCV ยท Tkinter ยท Git LFS
Performance Sub-100ms inference per frame ยท quantized ONNX export ยท mean error <2mm on clinical data
Preprocessing Reflection removal ยท grayscale normalization ยท ring-aware preparation ยท ring classifier
Stability Temporal smoothing ยท ROI tracking ยท stable detection across camera + recorded workflows
Deployment End-to-end annotation, training, validation, and ONNX export ยท versioned production bundle
Repository GitHub

The system addresses a core challenge in clinical eye imaging: specular reflections from corneal surfaces corrupt pixel-level boundary detection. The multi-stage preprocessing pipeline first suppresses reflections using inpainting-guided masking, applies grayscale normalization calibrated for clinical lighting variability, and then applies ring-aware morphological preparation before segmentation. A secondary ring classifier disambiguates limbus-ring artifacts from true limbus boundaries at inference time. Temporal smoothing over a sliding window prevents frame-level jitter in live video, and ROI tracking locks the detection region between frames to avoid full-frame scanning overhead.

โฌก AI Surveillance Pipeline โ€” Women's Safety Harassment Detection (In Progress)

A real-time interpersonal harassment detection system built on YOLOv9 + SORT + LSTM, designed for edge-compatible deployment. Analyzes behavioral dynamics across sliding temporal windows and computes engineered spatial features per tracked person pair to trigger confidence-thresholded alerts.

Attribute Details
Stack Python ยท PyTorch ยท YOLOv9 ยท ONNX Runtime ยท FastAPI ยท OpenCV ยท SORT ยท LSTM
Detection YOLOv9 person detection ยท SORT multi-person tracking ยท 30-frame sliding temporal window
Features Normalized interpersonal distance ยท hand intrusion score ยท arm-movement sync score
Threshold 85%+ harassment confidence for high-severity alert trigger
Privacy Face-blurring preprocessing layer ยท privacy-preserving by design
Deployment Async FastAPI endpoints ยท edge-compatible ยท resource-constrained hardware targets
Repository GitHub

The behavioral model operates on pair-wise dynamics rather than individual pose estimation: for each tracked person pair within a 30-frame window, three spatial features are computed โ€” normalized interpersonal distance (accounting for camera perspective), a hand intrusion score (detecting encroachment into a person's proximal space), and an arm-movement sync score (detecting mirroring, a behavioral indicator of coercive interaction). The ONNX-optimized LSTM classifies the sequence of these features and gates alert generation at 85% confidence. A privacy-preserving face-blurring layer is applied before any frame enters the inference pipeline, ensuring no identifiable facial data is processed or stored.


โ—ˆ Experience

AI Engineer Intern โ€” Hasprana Health Care Solutions

Date ย  Location

Production AI engineering inside a healthcare microservices ecosystem, spanning data ingestion infrastructure, predictive ML deployment, LLM integration, and mobile AI feature development.

  • Architected and deployed production infrastructure for predictive ML models within the healthcare microservices ecosystem, improving forecasting accuracy by 15% through optimized model integration and data preprocessing pipelines
  • Designed and automated end-to-end healthcare data ingestion pipelines using Java and Python, scaling throughput to process 10,000+ daily patient records while reducing manual operational overhead by 30%
  • Built and integrated a RAG-based virtual avatar AI chatbot into the mobile application using LLM services and prompt engineering, enabling context-aware query resolution alongside real-time features including live location sharing, instant calling, and ambulance tracking
  • Collaborated within an 8-person Agile squad across two-week sprints to deliver LLM-powered customer-facing features integrated into enterprise microservices
  • Strengthened system reliability by authoring 40+ unit and integration tests, achieving and maintaining 95%+ code coverage across all newly developed ingestion and inference modules

Python Java RAG LLMs FastAPI Microservices Agile


โ—ˆ Achievements

Recognition Details
๐Ÿ† BMS Hackathon โ€” 1st Place Medical Report Simplifier (LLM + Django); outperformed all 70 competing teams
๐Ÿ“„ IEEE Publication โ€” NQComp 2026 "A Review on AI-Enabled Wildlife Preservation and Management System" โ€” IEEE International Conference on Next-Gen Quantum and Advanced Computing
๐Ÿ‡ฎ๐Ÿ‡ณ Smart India Hackathon 2025 Institutional Nominee โ€” selected from 100+ teams for innovative AI/ML technical solution
๐ŸŽค Key Speaker โ€” DSATM TekTalk Delivered "AI as Boon or Bane" โ€” exploring societal, ethical, and technical impacts of AI before a university audience

โ—ˆ Certifications

ServiceNow

Agentic AI SysAdmin

Infosys Springboard

ML NLP


โ—ˆ Coding Profiles

LeetCode GeeksforGeeks HackerRank CodeChef


โ—ˆ Contributions

github contribution grid snake animation

โ—ˆ Current Focus

current_focus:
  learning:
    - Advanced ONNX optimization and TensorRT inference serving
    - Kubernetes-native ML workload scheduling
    - Formal methods for distributed system correctness proofs

  building:
    - AI Surveillance Pipeline: YOLOv9 + LSTM harassment detection (production target)
    - Open-source RAG infrastructure tooling for enterprise document sync
    - Clinical eye segmentation system for medical device integration

  exploring:
    - Agentic AI workflows with tool-use and multi-step reasoning
    - Edge-compatible model quantization for constrained hardware
    - Behavioral AI safety and alignment research

  open_to:
    - AI/ML Engineering roles (full-time / internship)
    - Backend / Distributed Systems Engineering
    - Research collaborations (AI safety, CV, NLP)
    - Open-source project contributions
    - Technical writing and IEEE / conference submissions

โ—ˆ Connect


Gmail LinkedIn GitHub


Engineering is not the art of building devices; it is the art of fixing problems. โ€” Edsger W. Dijkstra


Pinned Loading

  1. AUTOMATED-ACCIDENT-DETECTION-ML-MODEL- AUTOMATED-ACCIDENT-DETECTION-ML-MODEL- Public

    A Gradio-based web app combining insurance fraud detection using IBM Watson ML API and car damage detection using Roboflow computer vision API.

    Python 1 1

  2. DBMS-Student-management-system- DBMS-Student-management-system- Public

    Python 1 1

  3. Expression-Evaluator Expression-Evaluator Public

    Java 1

  4. medical-rag-llm medical-rag-llm Public

    A high-fidelity Medical RAG system using LangChain, ChromaDB, and Groq (Llama 3.3) grounded in 2025-2026 clinical guidelines.

    Python 1

  5. audhee/IntelliMed audhee/IntelliMed Public

    AI powered Longitudinal Health Intelligence

    Python 5 1

  6. AeroCache AeroCache Public

    Java 1