About
Junior Python and Machine Learning developer with a B.Sc. in Mathematics and hands-on experience building AI/ML and agentic applications. Proficient in Python, PyTorch, Scikit-learn, SQL, and Streamlit, with a strong foundation in mathematics and data structures.
Education
-
2024
B.Sc. in MathematicsMathematics · 2021 – 2024
-
2021
Senior Secondary2021
-
2019
Secondary2019
Skills
Tools / apps / platforms
Projects
-
AI Gym Trainer — Exercise Tracking SystemPython, MediaPipe, NumPy, OpenCV, Streamlit
Engineered an AI Gym Trainer web application using MediaPipe Pose for real-time posture analysis and automated repetition counting. Developed joint angle calculation and trigonometry-based posture evaluation algorithms to score form accuracy. Integrated session history logging, calorie estimation metrics, and downloadable CSV report capabilities.
-
Neural Style TransferPython, PyTorch, NumPy, Pandas
Created a Neural Style Transfer web application utilizing VGG19, Adaptive Instance Normalization (AdaIN), and PyTorch backends. Enabled users to blend content and style images dynamically with customizable intensity controls (Alpha slider). Integrated tensor-based image transformations and optimized feature representations for real-time visual output generation.
-
SnapClass — Attendance Management SystemPython, SQL, Streamlit
Developed SnapClass, a web-based attendance and user management system featuring segregated student/teacher portals. Implemented course enrollment workflows, role-based database schemas, and biometric data collection interfaces (facial and voice uploads). Deployed the interactive web interface to Streamlit Cloud for seamless desktop and mobile accessibility.
-
AI Resume ATS — Smart Resume ScreeningPython, scikit-learn, NumPy, Pandas, Streamlit, SQL
Built an AI-powered resume ATS web application using Streamlit and Python to evaluate candidate alignment against job descriptions. Implemented text preprocessing, keyword extraction, and vector matching algorithms to deliver automated scoring and skill gap insights. Validated parsing and scoring workflows using sample resume sets and job descriptions across multiple domains.
-
Agentic AI Suite & YouTube AnalyzerPython, Agno, Groq API, Streamlit, SQL, yt-dlp
Engineered an ecosystem of modular AI agents using Agno and Groq LLMs, implementing stateful memory persistence and multi-agent collaboration teams. Developed and deployed a full-stack YouTube Video Analyzer web application on Streamlit Cloud utilizing yt-dlp and dynamic tool-calling for automated video transcription, metadata extraction, and time-stamped summaries.
-
AI Gym Trainer — Exercise Tracking SystemPython, MediaPipe, NumPy, OpenCV, Streamlit
Engineered an AI Gym Trainer web application using MediaPipe Pose for real-time posture analysis and automated repetition counting. Developed joint angle calculation and trigonometry-based posture evaluation algorithms to score form accuracy. Integrated session history logging, calorie estimation metrics, and downloadable CSV report capabilities.
-
Neural Style TransferPython, PyTorch, NumPy, Pandas
Created a Neural Style Transfer web application utilizing VGG19, Adaptive Instance Normalization (AdaIN), and PyTorch backends. Enabled users to blend content and style images dynamically with customizable intensity controls (Alpha slider). Integrated tensor-based image transformations and optimized feature representations for real-time visual output generation.
-
SnapClass — Attendance Management SystemPython, SQL, Streamlit
Developed SnapClass, a web-based attendance and user management system featuring segregated student/teacher portals. Implemented course enrollment workflows, role-based database schemas, and biometric data collection interfaces (facial and voice uploads). Deployed the interactive web interface to Streamlit Cloud for seamless desktop and mobile accessibility.
-
AI Resume ATS — Smart Resume ScreeningPython, scikit-learn, NumPy, Pandas, Streamlit, SQL
Built an AI-powered resume ATS web application using Streamlit and Python to evaluate candidate alignment against job descriptions. Implemented text preprocessing, keyword extraction, and vector matching algorithms to deliver automated scoring and skill gap insights. Validated parsing and scoring workflows using sample resume sets and job descriptions across multiple domains.
-
Agentic AI Suite & YouTube AnalyzerPython, Agno, Groq API, Streamlit, SQL, yt-dlp
Engineered an ecosystem of modular AI agents using Agno and Groq LLMs, implementing stateful memory persistence and multi-agent collaboration teams. Developed and deployed a full-stack YouTube Video Analyzer web application on Streamlit Cloud utilizing yt-dlp and dynamic tool-calling for automated video transcription, metadata extraction, and time-stamped summaries.
Courses & certifications
- AI Projects Module · Apna College Full-Stack Machine Learning Application Development
- Prime AI/ML Batch · Apna College Certificate of Completion
- AI Projects Module · Apna College Full-Stack Machine Learning Application Development
- Prime AI/ML Batch · Apna College Certificate of Completion