About Me
I am a recent Computer Science graduate with a passion for coding. My experience at university involved developing full-stack web applications, working with databases, and exploring machine learning. I'm proficient in Python and adept at using modern tools like Docker and AWS to bring projects to life. I'm currently seeking a full-time software development role where I can contribute my skills and continue to grow as an engineer.
My Projects
CryptoTracker - Live Price Monitoring
A full-stack web application for monitoring cryptocurrency prices. Users can register, log in, browse a list of over 1,000 cryptocurrencies fetched from the CoinGecko API, and add their favorites. The app also features a notification system where users can set price alerts, and a backend cron job sends an email when the target price is reached.
Battleship Online - Real-Time Multiplayer
A full-stack, real-time multiplayer implementation of the classic board game. The backend is a Python Flask server using WebSockets for live communication, and the frontend is a responsive single-page application built with React. The entire application is containerized with Docker and deployed on AWS behind an Apache reverse proxy.