Skip to content
View Ankita7033's full-sized avatar

Highlights

  • Pro

Block or report Ankita7033

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
Ankita7033/README.md

Hi, I'm Ankita Maji πŸ‘‹

AI/ML Engineer Β· Systems Researcher Β· Builder

Typing SVG

LinkedIn Medium Portfolio ORCID Email


πŸ”¬ 2 Papers Under Review ⚑ 75% Tail-Latency Cut (MOSAIC) 🌍 120 Events/hr (DisasterGuard) πŸ› οΈ 5 End-to-End ML Systems Shipped

πŸ“‹ Quick Facts

🎯 Focus Systems-aware ML infrastructure, edge AI, and clinical/high-stakes ML
πŸŽ“ Education B.Tech CSE (AI/ML), Lovely Professional University
πŸ’Ό Status 🟒 Open to ML/AI Engineering & Systems internships, full-time roles
πŸ”¬ Research 2 papers in peer-reviewed submission (ICCNCom, Springer Nature)

🌱 Currently

  • πŸ”§ Contributing to MLflow (open source) β€” fixing a tags-propagation bug in Model.log() β†’ ModelVersion, with a regression test in progress
  • βš™οΈ Building an automated Codeforces β†’ GitHub sync pipeline (GitHub Actions + scraping-based submission capture)
  • πŸ“š Sharpening DSA fundamentals (Graphs, DP, Greedy, Trees, Binary Search) for technical interviews

About

Most ML engineers go deep on systems or deep on models. I do both β€” and I ship.

In the last year I went from building applied ML pipelines to writing a hardware-profiled Linux userspace scheduler, a GNN-based clinical subtyping framework on MIMIC-IV, and a production real-time disaster alerting system. Every project here has real metrics, real hardware, or real users β€” not just notebooks.

Actively transitioning from applied ML β†’ ML systems research, with a focus on efficient inference at the edge and high-stakes AI domains.


πŸ”¬ Research

⚠️ Note: standardize venue acronym below to whichever is correct β€” your source file had it both ways (ICNCCom / ICCNCom).

Paper Novel Contribution Venue Status
MOSAIC First hardware-counter-profiled userspace scheduler evaluated on disaster-scenario edge workloads; online zero-shot workload classifier via nearest-centroid with EW updates ICCNCom πŸ”„ Accepted
T2D Subtyping Progression-aware GNN subtyping of Type 2 Diabetes using DTW-attention alignment on longitudinal EHR; validated via Kaplan–Meier survival analysis Springer Nature πŸ”„ Under Review

ORCID


πŸš€ Featured Projects

πŸ”· MOSAIC β€” Linux Userspace Scheduler for Disaster-Response Edge Nodes

First hardware-profiled userspace scheduler designed for disaster-response edge nodes β€” benchmarked on real hardware, not simulation.

Python C Linux cgroups v2 Intel RAPL perf_event_open SQLite Docker Kubernetes Β Paper Status

  • 75% reduction in P99 tail latency (12,738ms β†’ 3,178ms) via a hardware-counter-profiled 6Γ—6 interference matrix used as an admission control primitive, measured with perf_event_open() on real hardware
  • Zero task starvation (vs. 6.3% baseline) and 86% energy efficiency gain (631 β†’ 1,171 tasks/Wh) via Intel RAPL feedback wired into cgroups v2 DVFS throttling
  • Authored an online ML workload classifier (nearest-centroid + EW centroid updates) achieving perfect classification accuracy across 6 disaster-domain workload classes β€” zero training data required
  • Reproducible benchmark harness: 5 schedulers Γ— 7 metrics Γ— 5 arrival patterns, 63 unit tests, 100% SSE-driven live telemetry dashboard, Docker/Kubernetes DaemonSet deployment
  • 6-page workshop paper targeting USENIX HotEdge Β· Sep 2025 – Feb 2026

πŸ“¦ Repo


πŸ”· Graph-Based Trajectory Modeling for Type 2 Diabetes Subtyping

Moves T2D subtyping beyond static clustering β€” models how patients evolve over time, then validates that the subtypes actually predict different survival outcomes.

Python PyTorch Scikit-learn Pandas NumPy UMAP Lifelines MIMIC-IV Β Paper

  • Progression-aware subtyping framework on longitudinal MIMIC-IV EHR data, modeling patient trajectories across multiple temporal scales
  • DTW-attention alignment + GNN-based phenotype fusion outperforms static K-Means with a silhouette score of 0.41
  • Clinically validated subtypes via Kaplan–Meier survival analysis, revealing differential complication risk and treatment response patterns
  • Aug 2025 – Jan 2026

πŸ“¦ Repo


πŸ”· DisasterGuard β€” AI-Powered Real-Time Disaster Alert System

Monitors 10 Indian cities for disaster risk in real time β€” from weather ingestion to shelter assignment in under 500ms.

Node.js React 18 Supabase PostgreSQL HuggingFace Leaflet.js SSE Vercel Render Tailwind CSS

  • 120 weather events/hour ingested via OpenWeatherMap API with sub-500ms alert generation latency
  • Event-driven pipeline: HuggingFace AI risk classification (LOW/MEDIUM/HIGH) + deterministic rule-based fallback + Haversine geodesic algorithm for automatic nearest-shelter assignment across 10 Indian states
  • Production system on free-tier infrastructure (Vercel + Render + Supabase): SSE real-time map updates, Supabase Auth, Gmail SMTP alerts, GitHub Actions CI/CD, 100% uptime via UptimeRobot
  • Feb 2026 – Mar 2026

πŸ“¦ Repo Β· πŸ”— Live Demo


πŸ“‚ More Projects β€” click to expand

πŸ”· SFG-ISL β€” Real-Time Indian Sign Language Understanding

Goes beyond hand gestures β€” interprets the full non-manual signal of ISL including facial expressions, gaze, head pose, and shoulder dynamics.

Python MediaPipe OpenCV Graph Neural Networks Temporal Modeling

  • Semantic graph fusion (SFG) framework fusing non-manual features β€” facial expressions, gaze direction, head pose, shoulder dynamics β€” for holistic ISL interpretation
  • Lightweight and explainable: built on MediaPipe + OpenCV for real-time inference with no GPU dependency
  • Temporal stabilization layer reduces jitter in continuous signing sequences

πŸ“¦ Repo


πŸ”· PulseChain β€” Early Disease Outbreak Detection

Detects outbreaks 7–14 days before traditional surveillance systems by fusing probabilistic signals rather than waiting for confirmed case counts.

n8n Bayesian Signal Fusion Probabilistic Modeling

  • Bayesian probabilistic signal fusion with regional seasonal baselines, explainable alert reasoning, and cross-region spread modeling

πŸ“¦ Repo


πŸ› οΈ Tech Stack

Languages Python C C++ Java JavaScript

ML / AI & Data PyTorch TensorFlow scikit-learn Pandas NumPy MLflow

Systems & Infra Linux Docker Kubernetes AWS Azure

Backend & Databases FastAPI Flask Node.js PostgreSQL MongoDB Supabase

Frontend & Tools React Tailwind CSS Streamlit Git GitHub Actions


πŸ“Š GitHub Analytics

GitHub Stats Top Languages

Streak

Daily Contributions


πŸ’» Competitive Programming

Actively solving DSA & CP problems, with automated sync across platforms.

Focus areas: Graphs Β· Dynamic Programming Β· Greedy Β· Trees Β· Binary Search

LeetCode Codeforces GFG


πŸ“« Let's Connect

I'm actively looking for ML/AI Engineering and Systems internship & full-time roles where I can build things that matter. If that's what you're hiring for β€” let's talk.

LinkedIn Medium Email

Always building. Always measuring. Always shipping.

Profile Views

Popular repositories Loading

  1. starbuck_landing_page starbuck_landing_page Public

    CSS 1

  2. Attendance-Management-system-using-face-recognition-master Attendance-Management-system-using-face-recognition-master Public

    Python 1

  3. Customer-Service-Bot-master Customer-Service-Bot-master Public

    Python 1

  4. Django_BlogApp-master Django_BlogApp-master Public

    1

  5. Heart-Diseases Heart-Diseases Public

    1

  6. Phishing-Website-Detection-by-Machine-Learning-Techniques-master Phishing-Website-Detection-by-Machine-Learning-Techniques-master Public

    1