PROJECTS

Australian Institute for Machine Learning

Dec 2025 – Feb 2026

Dynamic Task Allocation Test-Bed

Summer Research Intern · Supervised by Dr Feras Dayoub

Simulation test-bed for human-robot search-and-deliver teams using ROS2 and Gazebo with TurtleBot3 integration, enabling reproducible experiments across robot-only, human-only, and mixed-team configurations. Built a ROSBridge/WebSocket web interface for real-time mission planning and teleoperation. Designed a greedy task allocator and benchmarked performance metrics across all team configurations.

ROS2 Gazebo TurtleBot3 Python ROSBridge WebSocket

Budi Startup

Oct 2023 – Jan 2024

Budi Landing Page

Fullstack Developer Intern · Team Project

Responsive landing page built with AstroJS, React, and Tailwind CSS, completed in 4 days. Redesigned core UI components with the front-end team to improve usability and visual consistency. Contributed to a 30% growth in the startup's customer base.

AstroJS React Tailwind CSS

University of Adelaide

Apr 2026 – Present

Ban-Pick eFootball

Full-Stack Developer · Individual Project

Web application that introduces a structured ban & pick draft system to eFootball, mirroring champion draft mechanics from games like League of Legends. Features user authentication, a comprehensive player catalog of ~41k eFootball players, personal team management with search/sort/filter, game plan storage, a real-time room/lobby system for draft sessions, and smart incremental scraping with Cloudflare R2 image caching.

Node.js Express.js MySQL Cheerio Cloudflare R2 HTML/CSS/JS

May 2025 – Jun 2025

Boston Crime Data Analysis

Data Analyst · Individual Project

In-depth geospatial crime analysis across Boston districts using Python and Jupyter Notebook. Uncovered district-level disparities with up to 1,356% geographic variation and +40% rush-hour incident concentration, producing actionable insights for patrol scheduling and resource allocation.

Python Jupyter Notebook Pandas Matplotlib Seaborn NumPy

Mar 2025 – Jun 2025

Study1Only

Full-Stack Developer · Group Project

Music-enhanced learning platform integrating Spotify OAuth 2.0 to create study sessions with dynamic background customisation. Built collaborative codebase with Git version control across a team. Features cookie management, real-time music sync, and Pexels visual backgrounds.

Vue.js Node.js Express.js MySQL Spotify API Pexels API HTML/CSS

Sep 2024 – Oct 2024

Animal Chess

C++ Developer · Group Project

Strategic board game built in C++17 with SFML graphics framework. Designed with OOP principles using abstract base classes and inheritance. Features rock-paper-scissors combat mechanics, RAII memory management, and a comprehensive unit testing suite.

C++17 SFML OOP Unit Testing

Mar 2024 – Apr 2024

Mandarin Square Capturing

MATLAB Developer · Individual Project

Traditional Vietnamese board game implemented in MATLAB with a modular codebase spanning 40+ files. Sole developer responsible for graphical interface design, game logic validation, two-player mode, and single-player vs AI implementation.

MATLAB GUI Design Game Logic