Computer Science Student
Passionate about creating innovative solutions with machine learning, data science, and modern web technologies.
I'm a Computer Science student with a unique international perspective, having studied in both San Francisco and Cork, Ireland.
My journey led me from considering business studies to discovering my true passion for technology and software development. I specialize in full-stack development with expertise in modern JavaScript frameworks, Python, and systems programming.
Having returned to San Francisco, I'm now strengthening my technical foundation through additional coursework at City College while actively seeking internship opportunities.
Computer Science - Upper Second-Class Honors (2.1)
2023-2025Continuing coursework
2025-PresentPython, JavaScript, Java, C
React, HTML5, CSS3, Bootstrap, Flask
SQL, POSIX, Networking, Algorithms
Advanced ML models predicting stock movements using LSTM neural networks with interactive dashboard.
Full-stack quiz game with user management, score tracking, and dynamic question generation.
Interactive JavaScript game featuring AI opponents, multiplayer capabilities, and advanced game mechanics.
Immersive web application featuring interactive maps, marine life galleries, and educational content.
High-performance implementation using POSIX threads with dynamic load balancing.
Reliable UDP-based system with custom protocols for message integrity and connection management.
NLP pipeline classifying social media sentiment using Naive Bayes, SVM, and Neural Networks with React frontend.
Computer vision system analyzing code screenshots to detect errors with OCR preprocessing and ML models.
Java implementation of classic Pacman with 2D graphics rendering, event handling, and multi-threaded programming.
Robust IPC system enabling seamless data exchange between C and Python using shared memory and message queues.
Advanced implementation with interactive visualization, supporting weighted graphs and real-time pathfinding.
Business simulation game with company finances management, employee hiring, and dynamic economic systems.
Automated tool for analyzing and improving code quality with metrics, style checking, and best practice recommendations.
Personal finance management application with transaction tracking, budget planning, and spending analysis features.
Interactive digital logic simulator supporting AND, OR, NOT, XOR gates with circuit building and truth table generation.
Classic board game implementation with multiplayer support, AI opponents, and traditional Ludo rules and mechanics.
Action-packed dungeon crawler with procedural generation, combat systems, and character progression mechanics.
Exploration-based adventure game with puzzle solving, resource management, and immersive cave exploration gameplay.
Digital recreation of the classic playground game with interactive graphics, scoring system, and customizable gameplay.
Automation tool demonstrating bot detection evasion, pattern recognition, and intelligent decision-making algorithms.