Technical Projects

Building Scalable Architectures & Systems

Discover a selection of my academic and personal projects, ranging from containerized web environments to complex Neo4j data mapping. Each solution combines rigorous engineering principles with practical problem-solving.

Featured Projects

A deep dive into system architecture and software development

🐳

Containerized Web Architecture

Full-Stack E-Commerce Deployment

Designed and deployed a full-stack web application utilizing PHP and MySQL. Engineered the deployment pipeline using Docker Compose to ensure seamless, isolated environment replication across servers, completely bypassing local dependency issues.

Docker PHP MySQL Linux CLI
🤖

YOLOv3 Object Detection

Computer Vision Scripting

Developed a computer vision script capable of analyzing video input streams to detect, classify, and track objects in real-time utilizing Python, OpenCV, and pre-trained YOLOv3 models. Optimized `.gitignore` parameters to cleanly manage heavy weight files via version control.

Python OpenCV YOLOv3 Machine Learning
🗄️

EPL Graph Database Analysis

NoSQL Academic Research Project

Engineered a NoSQL Graph Database architecture using Neo4j to map and analyze complex statistical relationships within English Premier League datasets. Authored advanced Cypher queries to extract multi-season performance metrics, longest unbeaten records, and predictive analytics.

Neo4j Cypher Data Modeling NoSQL
🎮

RPG Adventure Engine

Vanilla JavaScript Development

A custom 2D game engine built entirely from scratch with vanilla JavaScript Canvas. Developed complex internal logic for automated wave management, dynamic sprite rendering, hit-box collision, and mobile-responsive event listeners.

JavaScript HTML5 Canvas Game Logic DOM Manipulation

Project Categories

Diverse expertise across multiple IT domains

💻

Web & Software Engineering

End-to-end full-stack development, dynamic routing, and OOP application logic using modern frameworks.

☁️

Systems & DevOps

Containerization, isolated environment replication, Linux administration, and robust Git version control pipelines.

📊

Data Science & AI

Predictive modeling, data aggregation, and implementing intelligent computer vision scripts via Python.

🗄️

Database Architecture

Designing relational (MySQL) schemas and executing advanced Cypher queries on NoSQL Graph databases (Neo4j).