Sanjay Philip
Full-Stack & ML Engineer. Building Things That Ship.
I build things end-to-end: clean React frontends, Python backends, and ML models that actually ship. Final year MCA student at Saintgits College of Engineering (KTU) with a CGPA of 8.69 and three internships behind me.
Projects
Internships
Technologies
ML Accuracy
01 — About
The person behind the commits
(yes, I write messy code sometimes)
I'm an Integrated MCA Final Year student at Saintgits College of Engineering (KTU) with a CGPA of 8.69. What started as curiosity about how websites work turned into a full obsession with building — frontends, backends, ML pipelines, and everything in between.
I've completed three internships across web dev at Tisser Technologies, Python automation at Spectrum Soft Tech, and ML/AI at NextgenPro. Every one taught me the same lesson: the best code is the code that ships and gets used.
Currently leveling up in MLOps, model deployment, and cloud architecture. I believe AI should live in production, not locked in notebooks.
02 — Education
Where I learned to build
mostly self-taught tbh
Integrated Master of Computer Applications (I.M.C.A.)
Saintgits College of Engineering, Kottayam — KTU
- CGPA: 8.69 / 10.0 (Final Year, 9th Semester)
- Coursework: Full-Stack Development, Machine Learning, Deep Learning, Computer Vision, NLP, Database Systems, Software Engineering
- Active in project-based learning with 6+ deployed projects and 3 internships
03 — Skills
Tools I actually use
not just listed to look good
Languages
Frontend
Backend
Database
AI / ML
DevOps & Tools
04 — Experience
Where I've put skills to work
3 internships, lots of coffee
ML & AI Intern
NextgenPro
- Built YOLO-based object detection with 90%+ accuracy across 5+ classes
- Developed NLP chatbot with multi-turn context, cutting query resolution by ~30%
- Optimized inference pipeline, reducing latency by ~25%
- Fine-tuned 3 pre-trained models, improving baseline accuracy by ~15%
Python Development Intern
Spectrum Soft Tech Solutions
- Automated 3 data-processing workflows, cutting manual effort by ~40%
- Built reusable Python modules using OOP principles across 2 projects
- Debugged 5+ production scripts, improving reliability
Software Development Intern
Tisser Technologies
- Built 3+ responsive React.js modules, improving page load by ~20%
- Integrated 5+ RESTful APIs connecting React frontend to Node.js backend
- Refactored 2 legacy components, reducing duplication by ~30%
- Resolved 10+ bugs across 5 agile sprints
05 — Projects
Things I've built, broken, shipped
some are still held together by duct tape
Smart Attendance System
Full-stack attendance management with facial recognition-based marking, real-time analytics dashboards, and cloud deployment.
- • Face recognition with 90%+ detection accuracy
- • Real-time attendance analytics dashboard
- • REST API with Flask + SQLAlchemy backend
- • Deployed on Vercel
MLOps Pipeline
End-to-end ML lifecycle: train, track, containerize, and serve models via FastAPI with automated CI/CD on Render.
- • Containerized model serving with Docker
- • Automated CI/CD via GitHub Actions
- • FastAPI inference endpoint with versioning
- • Deployed on Render
AI Video Subtitle Generator
Auto-transcribes video and audio to SRT/VTT using OpenAI Whisper, with a glassmorphism UI built in TypeScript.
- • OpenAI Whisper speech-to-text integration
- • Exports SRT and VTT subtitle formats
- • Glassmorphism UI with real-time progress
- • TypeScript throughout
SoundMind
AI-powered music discovery platform with collaborative filtering recommendation engine that learns user preferences.
- • Collaborative filtering recommendation model
- • Flask REST API for real-time suggestions
- • User preference learning over sessions
- • JavaScript frontend
E Blood Connect
Blood donation management system connecting donors with recipients, with blood-type compatibility matching and admin dashboards.
- • Blood-type compatibility logic
- • Admin dashboard and inventory tracking
- • Donor-recipient matching system
- • MySQL relational database
React Task Manager
Full-stack Kanban with drag-and-drop boards, priority tagging, deadline tracking, and a REST API Node.js backend.
- • Drag-and-drop kanban board with status columns
- • Priority tagging and deadline tracking
- • REST API backend integration
- • Mobile-first responsive design
Python Automation Toolkit
A collection of Python scripts and utilities to automate repetitive workflows, data processing, and everyday tasks.
- • File organization & batch processing scripts
- • Data processing & report generation automation
- • Scheduled task automation
- • Reusable modular utilities
AI Traffic Analytics Platform
Real-time AI traffic analytics using YOLOv8, FastAPI, OpenCV, and interactive dashboards. Upload traffic videos for vehicle detection and congestion analysis.
- • YOLOv8 real-time vehicle detection (Cars, Bikes, Buses, Trucks)
- • FastAPI backend with async processing
- • Interactive dashboard with analytics
- • Traffic density analysis & congestion alerts
06 — Certifications
What I've learned
Coursera binge-watching phase
Introduction to Robotic Process Automation
Coursera
2024
Computer Vision 101
Coursera
2024
Introduction to Deep Learning
Coursera
2024
Natural Language Processing (NLP)
Coursera
2024
Introduction to Artificial Intelligence
Coursera
2024
Introduction to Data Science
Coursera
2024
Building Web Applications in PHP
Coursera
2023
Bootstrap
IIT Bombay — Spoken Tutorial
2023
Get In Touch
Let's Connect
I'm looking for Full Stack or AI/ML roles. If you think I'd be a good fit, shoot me a message. I usually reply within a day.
sanjayphilip832@gmail.com
Phone
+91 81293 94899
Location
Kottayam, Kerala, India
+91 81293 94899