Skip to content
View apurvafx's full-sized avatar

Block or report apurvafx

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
apurvafx/README.md
Typing SVG






Professional Summary

I am Apurva Sinha, a competitive, technically deep AI/ML Engineer with a production internship at IIT Bombay (FOSSEE) — shipping code to systems serving 10,000+ engineers (PR #578). Google Big Code 2026 Top 10% (15,000+ developers), selected for a Google SWE Internship interview (2027). ET GenAI Hackathon Semi-Finalist (65,734 participants). IEEE KodeKurrent Hackathon 2nd Runner-Up (50+ teams). A confident communicator with 6 months of community leadership experience — I ship fast, communicate clearly, and thrive under pressure.


Key Milestones

Google Big Code 2026 — Top 10% Ranked in the top 10% among 15,000+ developers; selected for a Google SWE Internship interview (2027).

FOSSEE, IIT Bombay — PR #578 Merged Shipped 10+ AI features into eSim core, IIT Bombay's open-source EDA platform serving 10,000+ engineers.

ET GenAI Hackathon — Semi-Finalist Placed among the top teams out of 65,734 registered developers.

IEEE KodeKurrent Hackathon 2026 — 2nd Runner-Up Placed 3rd overall out of 50+ competing teams.


Experience

AI Chatbot Integration Engineer Intern — FOSSEE, IIT Bombay

May 2026 – July 2026

  • Contributing to FOSSEE eSim, IIT Bombay's open-source EDA platform serving 10,000+ engineers — integrating and validating 10+ AI features including RAG-based retrieval, voice input, schematic image analysis, and NgSpice netlist analysis across Windows and Ubuntu.
  • Created a dedicated tests folder with systematic coverage across 7 chatbot modules, identifying and documenting 8+ security and functional vulnerabilities — directly improving platform reliability for tens of thousands of active users.
  • Developed a standalone chatbot launcher and implemented automatic Ollama startup — reducing contributor onboarding friction to zero manual steps for isolated chatbot testing on Windows.
  • Executed a PyQt5 → PyQt6 enum migration across the frontend layer, resolving 20+ unscoped AttributeErrors; shipped all changes in Pull Request #578 — reviewed and merged into the main codebase.

Community Outreach Intern — RGIPT Community Programme

Jan 2025 – Jun 2025

  • Led weekly on-site village visits over 6 months, engaging with 100+ residents across multiple community segments — conducting needs assessments and proposing technology-driven solutions to ground-level challenges.
  • Developed stakeholder communication and public-speaking skills by presenting insights to faculty panels and cross-functional teams — building the confident, client-facing communication essential for translating technical AI work into business impact.

Featured Projects


Temporal frame-upsampling pipeline for geostationary weather satellites — doubles GOES-19's imaging cadence from 30-minute to 15-minute frames using deep optical-flow interpolation, giving forecasters smoother storm-tracking video without needing new hardware.

Frame Interpolation Optical Flow Satellite Imagery

SSIM PSNR FSIM

PyTorch OpenCV NumPy React Vite

Industrial safety intelligence platform built for the ET GenAI Hackathon, ranking in the top tier out of 65,000+ registered developers. Combines a hybrid dense + keyword retrieval RAG pipeline with interactive D3.js knowledge graphs so safety officers can query incident history, compliance docs, and equipment manuals in one place.

Hybrid RAG Knowledge Graphs Real-Time Dashboards

Retrieval Accuracy

React FastAPI Gemini FAISS D3.js Docker

Geospatial crime-analytics platform deployed for the Karnataka State Police SCRB. Renders a Three.js-powered 3D relationship graph over crime records and layers a secure RAG copilot on top, with SQL-validation guardrails so investigators can query structured case data safely in plain language.

Geospatial Analytics 3D Visualization Secure Text-to-SQL

Deployment

React FastAPI Gemini Three.js Leaflet

A financial independence planner that turns a user's income, expenses, and goals into a step-by-step FIRE roadmap, generated in three languages. Backend is built as a 5-layer secure API — auth, rate-limiting, input validation, encrypted storage, and audit logging — to safely handle sensitive financial data.

Financial Planning Multilingual Generation Secure API Design

Layers Languages

FastAPI LangChain DeepSeek FAISS Supabase

Demographic analytics engine processing over five years of Aadhaar enrolment data across 700+ Indian districts. Uses Prophet for time-series forecasting to surface enrolment trends, seasonal patterns, and regional gaps, visualized through interactive Plotly dashboards.

Time-Series Forecasting Demographic Analysis Interactive Dashboards

Coverage Data Span

Python Pandas NumPy Prophet Plotly

An end-to-end handwritten math solver: a CNN + Transformer OCR pipeline reads handwritten expressions off the page, and a SymPy symbolic engine solves them in real time, wrapped in a Gradio interface for instant testing and demoing.

OCR Symbolic Computation Real-Time Inference

Pipeline

TensorFlow PyTorch OpenCV Gradio SymPy


Technical Expertise

Languages

Python TypeScript JavaScript Java C++ C SQL HTML5 CSS3 MATLAB

Machine Learning & Artificial Intelligence

PyTorch TensorFlow Keras scikit-learn OpenCV YOLO Prophet MLflow

Generative AI & RAG

LangChain FAISS ChromaDB Ollama vLLM Google Gemini

Web Development & Databases

React Vite Tailwind CSS D3.js Three.js Leaflet FastAPI Flask Supabase PostgreSQL SQLite MySQL

DevOps & Hardware Engineering

Docker Git GitHub Vercel KiCAD Arduino ESP32 Raspberry Pi


GitHub Stats

Apurva's GitHub Stats




Activity Graph


Contribution Snake

GitHub Contribution Snake

3D Contribution Graph

3D Contribution Graph

Education

Institution Details Period
Rajiv Gandhi Institute of Petroleum Technology BTech – Electrical Engineering (Major: E-Vehicle Technology). Coursework: Data Structures, Linear Algebra, Machine Learning, Digital Electronics 2024 – 2028
City Montessori School, Lucknow Class X: 96.0% (ICSE) · Class XII: 92.25% (ISC) 2020 – 2024

Popular repositories Loading

  1. IndFault-GCNN-LT-Distribution-Line-Fault-Detection IndFault-GCNN-LT-Distribution-Line-Fault-Detection Public

    MATLAB 1

  2. Face-Recognition Face-Recognition Public

    Python

  3. Rock-Paper-Scissors Rock-Paper-Scissors Public

    Rock paper scissor game using python and streamlist

    Python 1

  4. AI-Model-for-Handwritten-Math-Expression-Recognition-and-Solving AI-Model-for-Handwritten-Math-Expression-Recognition-and-Solving Public

    Forked from prs-24/AI-Model-for-Handwritten-Math-Expression-Recognition-and-Solving

    Jupyter Notebook

  5. apurvafx apurvafx Public

  6. LunaDepthNet-Physics-Informed-Lunar-Depth-Estimation- LunaDepthNet-Physics-Informed-Lunar-Depth-Estimation- Public