Skip to content
View Hemanath400's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Hemanath400

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.

Content in all repositories owned by your account will be closed.
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
Hemanath400/README.md

👋 Hemanath Thangavel

Machine Learning Engineer • Computer Vision • Data Science • Open Source

Typing SVG

GitHub LinkedIn LeetCode Kaggle Portfolio

$ whoami --verbose

name         Hemanath Thangavel
role         Machine Learning Engineer / Data Scientist
edu          Master's in Computer Science Engineering (Class of 2026)
focus        Computer Vision · Deep Learning · Generative AI · Agentic AI
mission      Building practical AI systems: Data ➔ Model ➔ Eval ➔ Deploy

⚡ Key Impact

$ cat impact_and_oss.txt

computer_vision     90.1% mAP@50 · 100% Precision · 3/3 Unseen Events
football_analytics  17K+ Players tracked · 700+ Clubs · 1.8M+ Appearances
open_source         Multiple Merged PRs @ OpenAgentHQ & OpenAgent Eval
workflow            Branching · Code Review · Unit Testing

🚀 Featured Projects

A robust Computer Vision system designed to detect highway rumble strips from forward-facing road video, providing critical early warnings to drivers.

  • Performance: 90.1% mAP@50 • 100% Precision • 90% Recall • 94.7% F1 Score
  • Tech Stack: Python, RF-DETR, Roboflow, OpenCV, Computer Vision

An interactive and comprehensive football analytics platform leveraging Transfermarkt data.

  • Scale: 17K+ Players • 700+ Clubs • 1.8M+ Appearances
  • Tech Stack: Python, Pandas, NumPy, Plotly, Streamlit

A predictive Machine Learning application forecasting international football match outcomes utilizing historical data and advanced gradient boosting.

  • Tech Stack: Python, Pandas, Scikit-learn, XGBoost, Streamlit

An ML-powered productivity system that combines a VS Code extension, Flask API, and real-time dashboard to monitor developer focus.

  • Tech Stack: Python, Flask, SQLite, Machine Learning, Streamlit

🛠️ Tech Stack

$ cat stack.txt
languages    Python · SQL · SQLite · Pandas · NumPy
ai_ml        Scikit-learn · XGBoost · LightGBM · CatBoost · CNNs · ResNet
cv           OpenCV · Roboflow · RF-DETR · Video Processing
deployment   Streamlit · Flask · FastAPI · REST APIs
tooling      Git · GitHub · Joblib

🤝 Open Source Contributions

$ cat open_source.txt
openagenthq     - Contributed core fixes & architectural improvements to the primary AI repo
openagent_eval  - Enhanced the evaluation-focused codebase via rigorous testing & merged PRs
workflow        - Git · GitHub · Branching · Code Review · Unit Testing

💻 Problem Solving

LeetCode Kaggle

Focus Areas: Python, Data Structures & Algorithms, SQL, Machine Learning


📊 GitHub Stats


📫 Connect With Me

LinkedIn GitHub Portfolio



⚡ Building Practical AI Systems

Data Engineering ➔ Advanced Modeling ➔ Rigorous Evaluation ➔ Scalable Deployment ➔ Real-World Impact


Profile Views

Pinned Loading

  1. rumble-strip-detection rumble-strip-detection Public

    Computer Vision system for detecting highway rumble strips from forward-facing road videos using RF-DETR, with temporal confirmation and real-time driver warnings.

    Python 1

  2. football-player-analytics-dashboard football-player-analytics-dashboard Public

    ⚽ End-to-end football analytics dashboard using Transfermarkt data, featuring player performance analysis, K-Means clustering, PCA visualization, and a similar-player recommendation system built wi…

    Jupyter Notebook

  3. focus-monitor focus-monitor Public

    🧠 AI-powered developer productivity monitor that tracks VS Code activity, analyzes focus behavior, and predicts burnout risk using Machine Learning with Flask, SQLite, and Streamlit.

    Python

  4. global-weather-air-quality-dashboard global-weather-air-quality-dashboard Public

    🌍 Interactive global weather and air quality dashboard for analyzing temperature, humidity, wind speed, PM2.5 pollution, and environmental hotspots using data visualization.

    Jupyter Notebook

  5. Customer_Churn_Prediction Customer_Churn_Prediction Public

    📊 End-to-end telecom customer churn prediction system using Machine Learning, SMOTE, classification models, and a deployed Streamlit application for real-time churn risk prediction.

    Jupyter Notebook

  6. Football-match-predictor-app Football-match-predictor-app Public

    ⚽ Machine Learning football match outcome predictor using XGBoost and engineered team performance statistics, with an interactive Streamlit dashboard for win, draw, and loss predictions.

    Jupyter Notebook