Back to home
All Projects

Everything I've built

From AI research and competitions to classic Python games โ€” 15 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 Augmented Volumetric Reconstruction

Engineered a fault-tolerant 3D reconstruction pipeline using generative AI to restore degraded photographic data and hallucinate missing spatial angles for volumetric rendering.

3DGSGenerative AIPyTorchCUDASfM
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

Arduino Radar System

A hardware project that uses an Arduino microcontroller and ultrasonic sensors to emit sound waves, map object distances via time-of-flight, and visualize the data in real-time.

ArduinoC++ProcessingRoboticsHardware
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

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

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

Automated Birthday Emailer

A Python automation pipeline that extracts staff data, generates personalized HTML emails, and securely sends them via SMTP using Google Cloud and GitHub Actions.

PythonPandasGCPGitHub ActionsCI/CD
View case study

Breakout Clone

A dual-implementation Python clone of the classic Breakout game. Written iteratively using both Python's built-in Turtle graphics and the Pygame library.

PythonPygameTurtleGame Dev
View case study

Data Science & Analytics Portfolio

A curated collection of data science projects focusing on statistical significance, multivariable regression, and exploratory data analysis using Python, Pandas, and NumPy.

PythonPandasMatplotlibSeabornStatistics
View case study