think → build → test → improve → repeat
I enjoy building practical software — from backend APIs and developer tools to intelligent applications.
- 🛠️ Software development — clean, functional, maintainable code
- 🔧 Backend development — APIs, services, and application logic
- 🌐 Web development — backend-focused applications and integrations
- ☁️ Cloud — deploying and working with cloud-based services
- 🤖 Machine learning — practical ML and computer vision applications
- 🧩 Problem solving — turning requirements into working solutions
| Project | Description | Tech Stack |
|---|---|---|
| CodeSync | Native Python desktop application that automates local workspace synchronization with GitHub, combining Git operations, GitHub API integration, scheduled background syncing, and synchronization history | Python, GitPython, PyGithub, MongoDB, PyMongo, CustomTkinter |
| BioVision AI | AI-powered biological image analysis platform for automated blood cell detection, counting, and classification using deep learning and computer vision | YOLOv8, PyTorch, OpenCV, Python, Streamlit, SQLite |
| Instruct AI | LLM-powered assessment and exam proctoring platform featuring content generation, object detection, eye-movement monitoring, and automated evaluation workflows | OpenCV, SQL, Python, HTML |
| Face Recognition CNN | Deep learning-based face recognition system built from scratch using convolutional neural networks for feature extraction and classification | TensorFlow, CNN, Python |