Building practical software systems with strong foundations in Java and intelligent, real-world AI/ML applications.
- Java-based backend systems and structured problem-solving
- Writing clean, modular, and scalable code
- Core CS fundamentals: data structures, algorithms, and OOP
- Designing software with long-term maintainability in mind
- AI-powered web tools (fact checking, image understanding)
- Computer vision and gesture-based interaction systems
- Integrating ML models into usable, production-style applications
AI Fact Checker
Real-time browser extension that verifies online claims using LLM APIs while browsing.
Gesture Control System
Computer vision system that translates hand gestures into actions, enabling touchless interaction.
ETL Declassifier Tool
Python-based ETL pipeline with a Streamlit frontend for data processing and classification workflows.
Java-Based Software Projects
Core Java projects focused on clean architecture, problem-solving, and system design fundamentals.
Languages
Java 路 Python 路 JavaScript
Software Development
Data Structures & Algorithms 路 OOP 路 Git 路 Linux
AI / ML
Computer Vision 路 LLM APIs 路 OpenCV 路 Streamlit


