B.Tech Computer Science Engineering student interested in Python development, full-stack applications, AI, and computer vision.
I enjoy building practical software projects that combine application development with AI-powered systems.
An AI-powered forensic investigation system designed to detect, enhance, and recognize faces from CCTV footage, webcam feeds, and uploaded images.
Tech: Python, PyTorch, OpenCV, PyQt, RetinaFace, ArcFace
- Face detection and recognition
- Low-quality image enhancement
- Multi-face processing
- Embedding-based identity matching
- Criminal enrollment and database management
- Real-time webcam recognition
- Standalone Windows desktop application
A real-time roadside assistance application connecting users with roadside support services.
Tech: Flutter, Dart, Firebase, Google Maps APIs
- Location-based assistance
- Firebase integration
- Google Maps integration
- Mobile application workflow
A computer-vision training and inference pipeline using RetinaFace for face detection and a MobileNetV2-based classifier for mask detection.
Tech: Python, PyTorch, RetinaFace, MobileNetV2
- Face detection
- Mask classification
- Model training and inference
- Dataset preparation and processing
Languages:
Python · Dart · Java · SQL
Backend & Web:
FastAPI · REST APIs · React
AI & Computer Vision:
PyTorch · OpenCV · RetinaFace · ArcFace · Deep Learning · Face Recognition · Image Enhancement
Mobile & Cloud:
Flutter · Firebase · Google Maps APIs
Tools:
Git · GitHub · VS Code
An AI-powered personal cloud and home-server platform designed to combine storage, automation, media, documents, backups, and AI capabilities into a unified system.
Status: Active development
- 🎓 B.Tech Computer Science Engineering student
- 💻 Interested in Python and full-stack development
- 🤖 Interested in AI and computer vision
- 📱 Experience building mobile applications with Flutter
- 🧠 Currently expanding my backend and full-stack development skills
- ⚡ Building Vertex as a long-term personal project
LinkedIn: Joel Thomas
GitHub: Joelthomask
Building practical software, learning continuously, and turning ideas into working systems.