Skip to content
View sahil-mangla's full-sized avatar

Block or report sahil-mangla

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

Sahil Mangla

Computer Engineering student at Thapar Institute of Engineering & Technology interested in machine learning, backend engineering, and production AI systems.

I enjoy building end-to-end software that combines machine learning, databases, APIs, and modern AI tooling. Recently I've been working on NLP, time-series forecasting, MLOps, database automation, and open-source software.


Current Work

  • Building production AI applications
  • Exploring agentic AI and Model Context Protocol (MCP)
  • Contributing to open source
  • Learning distributed AI systems and MLOps

Selected Projects

Trend Discovery Engine

An NLP platform that analyzes Hacker News discussions to identify emerging technology trends.

  • Clustered 2,000+ Hacker News posts into 85 semantic topics using Sentence Transformers, UMAP, and HDBSCAN.
  • Built forecasting pipelines using Linear Regression, XGBoost, and LSTM with MLflow experiment tracking.
  • Generated natural-language trend summaries using Gemini.

Stack: Python, PyTorch, Sentence Transformers, HDBSCAN, UMAP, MLflow, Streamlit


Volt-AI Battery Intelligence Platform

Machine learning platform for EV battery degradation prediction and Remaining Useful Life estimation.

  • Processed 10,000+ battery cycles.
  • Engineered 50+ features.
  • Achieved R² = 0.91 with a 32% reduction in prediction error over baseline models.
  • Deployed using FastAPI and Docker.

Stack: Python, PyTorch, Scikit-learn, FastAPI, Docker


Database Auditing & Backup Verification System

Built during my internship at DCM Infotech.

  • Automated database backup verification.
  • Developed trigger-based auditing using PostgreSQL and PL/pgSQL.
  • Implemented SHA-256 integrity verification and restore validation.

Stack: PostgreSQL, PL/pgSQL, Python, Docker


Open Source

I enjoy contributing to open-source software and learning from production codebases.

Recent contributions include Codebase MCP, where I worked on improving indexing reliability and developer experience through merged pull requests.


Technologies

Languages

Python • C/C++ • JavaScript • TypeScript • SQL

Machine Learning

PyTorch • Scikit-learn • XGBoost • LSTM • Sentence Transformers • HDBSCAN • UMAP • MLflow

AI Engineering

Gemini API • Prompt Engineering • Model Context Protocol (MCP)

Backend

FastAPI • REST APIs • Next.js • Streamlit

Databases

PostgreSQL • Oracle Database • PL/pgSQL

DevOps

Docker • Git • GitHub • Hugging Face Spaces • Firebase • Vercel


Achievements

  • Winner — International AI for Sustainability Hackathon 2026 (1st place among 200+ teams)
  • Winner — TIET Business Hackathon 2024

Connect

Pinned Loading

  1. Dust-Shield Dust-Shield Public

    An interactive, browser-based 3D digital twin and operations control dashboard for the Electrodynamic Dust Shield (EDS) lunar mission. This application visualizes lunar orbit navigation, surface la…

    JavaScript

  2. TraffiTwin-AI TraffiTwin-AI Public

    TraffiTwin AI is an AI-powered, self-healing traffic digital twin designed to maintain continuous situational awareness for urban transportation networks during telemetry outages.

    Python

  3. trend-discovery-engine trend-discovery-engine Public

    TechIntel is an AI-powered technology intelligence platform that discovers, forecasts, and analyzes emerging trends from Hacker News discussions.

    Python