My Projects
A showcase of innovative solutions and creative applications
From web applications to system programming, explore my diverse portfolio of technical projects
Predictive Stock Price Analysis
Machine LearningAdvanced ML models to predict stock price movements using historical market data and technical indicators. Implemented LSTM neural networks compared against Linear Regression and Random Forest algorithms with interactive dashboard.
Real-time Sentiment Analysis
Machine LearningNLP pipeline to classify social media sentiment using multiple ML approaches (Naive Bayes, SVM, Neural Networks). Features real-time data streaming and React frontend with A/B testing framework.
Computer Vision Code Assessment
Machine LearningComputer vision system to analyze programming code screenshots and detect common coding errors. Features OCR preprocessing pipeline and trained ML models for automated code review with educational feedback system.
Atlantic Ocean Explorer
Web AppAn immersive web application that takes users on a journey through the Atlantic Ocean, featuring interactive maps, marine life galleries, and educational content about ocean conservation.
BizzarBazzar
Full-StackA comprehensive quiz game platform with user authentication, score tracking, leaderboards, and dynamic question generation. Features admin panel for content management.
Aunty Betty's Lair
GameAn engaging browser-based adventure game featuring AI opponents, complex game mechanics, inventory management, and multiplayer support. Built with vanilla JavaScript.
Dijkstra Algorithm Visualization
AlgorithmAdvanced implementation of Dijkstra's shortest path algorithm with interactive visualization, supporting weighted graphs and real-time pathfinding demonstrations.
Inter-Process Communication
SystemsRobust inter-process communication system enabling seamless data exchange between C and Python applications using shared memory and message queues.
Parallel Matrix Multiplication
SystemsHigh-performance matrix multiplication implementation using POSIX threads, featuring dynamic load balancing and performance optimization for large datasets.
UDP Communication System
NetworkingReliable UDP-based communication system with custom protocols for message integrity, automatic retransmission, and connection management.
Pacman
GamesA comprehensive Java programming project demonstrating core concepts including 2D graphics rendering, event handling, game state management, and multi-threaded programming through the beloved Pacman game mechanics.
Payroll Tycoon
GameAn engaging business simulation game where players manage company finances, hire employees, and grow their business empire. Features dynamic economic systems and strategic decision-making gameplay.
Calculator
ApplicationA comprehensive calculator application built in Python with support for basic arithmetic operations, advanced mathematical functions, and a user-friendly interface.
Expense Tracker
Desktop AppA robust expense tracking application built in C++ featuring budget management, expense categorization, and financial reporting capabilities.
Intro React App
Web AppAn introductory React application showcasing modern web development practices, component-based architecture, and responsive design principles.
Snake Game
GameA modern implementation of the classic Snake game built with JavaScript, featuring smooth animations, score tracking, and responsive controls.
Logic Gate Simulator
SimulatorAn educational logic gate simulator built in Java that allows users to create and test digital circuits using various logic gates and components.
Ludo Game
Board GameA digital implementation of the classic Ludo board game featuring multiplayer support, AI opponents, and traditional game rules with modern UI design.
UCC Oval Click Game
GameA reaction-based clicking game built with Python featuring dynamic oval targets, score tracking, and progressively increasing difficulty levels.
Technologies Across Projects
My projects span multiple domains and technologies, showcasing versatility and continuous learning