Back to home
All Projects

Everything I've built

From AI research and competitions to classic Python games โ€” 11 projects in total.

๐Ÿฅˆ National 2nd Place

Huawei Innovation Competition

Developed and pitched an innovative AI-driven project using Huawei's advanced tech stack including MindSpore, CANN, and ModelArts. Achieved National 2nd Place.

MindSporeCANNModelArtsAI
View case study

Generative Augmentation for 3D Gaussian Splatting

Final year research on generative augmentation for 3D Gaussian Splatting โ€” comparing Gaussian Splatting with NeRFs and exploring diffusion model integration.

Diffusion ModelsNeRF3DGSPyTorch
View case study

MathWorks Minidrone Competition

Designed control algorithms for a virtual drone using Simulink, applying embodied AI principles to autonomous flight.

SimulinkMATLABEmbodied AIControl Systems
View case study

Autonomous Snake Game Agent

Applied Deep Q-Learning with Python and Pygame to train an agent that improves through reinforcement learning โ€” achieving high scores autonomously.

Deep Q-LearningPygameRLPython
View case study

AI-Text Summarizer

Built using Azure AI Foundry โ€” an intelligent text summarization tool that condenses long-form content into precise, readable summaries.

Azure AI FoundryNLPLLM
View case study

Pong Game

A faithful recreation of the classic Pong arcade game built with Python's Turtle graphics library. Features two-player mode with score tracking.

PythonTurtleGame Dev
View case study

Pomodoro Timer

A Pomodoro productivity timer built with Python Tkinter. Tracks work and break intervals with configurable session counts and an audio bell.

PythonTkinterProductivity
View case study

To-Do App

A clean to-do list application that supports adding, completing, and deleting tasks, with data persistence using JSON file storage.

PythonTkinterJSON
View case study

Frenchwords Flashcard App

A French vocabulary flashcard application that uses spaced repetition. Unknown words are re-queued while known words are removed from the deck.

PythonTkinterCSVLearning
View case study

Typing Speed Test

A real-time typing speed test application that measures words-per-minute (WPM) and accuracy. Features randomized word pools and live feedback.

PythonTkinterGame
View case study

Password Manager

A local password manager that generates strong passwords and stores credentials for different websites, all encrypted and saved locally.

PythonTkinterSecurityJSON
View case study