Automated Media & Image Processing
September to November 2024
Key Skills
- Reverse-engineered Windows media layer, bypassing Spotify API limitations
- Built multithreaded Python system with adaptive performance logic
- Parsed album art to extract and apply dominant display colours
- Engineered Arduino-driven LED display with multilingual bitmap rendering
Project Overview
I built a custom pixel display that shows the currently playing Spotify song by reverse-engineering Windows' media integration, avoiding unreliable API tokens. A multithreaded Python program extracts song data and sends it to an Arduino-controlled LED display, with support for multilingual text via Unicode-to-bitmap conversion. The hardware was entirely self-built using NeoPixels, 3D-printed parts, and hand-cut materials. This project strengthened my skills in electronics, programming, and problem-solving.
Unity Multiplier Game Design
December 2023
Key Skills
- Developed an original game in Unity Engine
- Gained knowledge of shaders, animation techniques and lighting
- Gained a lot of experience in C# programming
Project Overview
Over the course of two weeks after semester I worked on producing a game for fun. Having some background in 3D modelling through Blender, I found Unity Engine to be the most suitable for me. Programming in C# with no experience was a challenge, but it taught me mainly how to set out the logical steps needed to tackle a large problem. Alongside this, I learnt a lot about rendering, shaders and optimization. The game is a tic-tac-toe based game with a twist, that I hope to continue developing in my own time and release to the world!
Optimal Clothoid & Dynamic Programming Path Planners
FSAE47 | May 2025
Key Skills
- Developed hybrid path planning algorithm combining geometric and temporal optimization
- Integrated Euler spirals to replicate F1-level trajectory strategies
- Benchmarked against dynamic programming to evaluate trajectory minimization performance
- Identified corner detection bottlenecks improving optimization to 10–22% gain
Project Overview
Tasked with minimizing lap times, I developed an F1-inspired path planner using clothoids for smooth curvature and superior performance over my other dynamic programming approach. Achieving up to 22% time reduction on clean datasets, the project deepened my skills in numerical modelling, motion planning, and debugging data-driven pipelines, particularly in track parsing and corner detection.
Digital & Mechanical Hybird Magnetic-Clock
October 2024
Key Skills
- Implemented precise gear angle measurement via Hall Effect sensors
- Optimized CAD tolerances for high-precision mechanical assemblies
- Mastered laser cutting, robust soldering, and streamlined fabrication
- Engineered embedded firmware with tight resource and cost control
Project Overview
I designed and built a highly accurate hybrid clock integrating mechanical gears and a digital display. Using vector graphics and CAD, I created precise gears and housing. The clock syncs with an Arduino on startup, uses Hall Effect sensors for gear position tracking, and auto-resets hourly to maintain ±0.3s accuracy. The display's color dynamically matches my previous pixel display project, showcasing advanced embedded communication and mechatronic integration skills.
Keyboard & MIDI Automation
March 2025
Key Skills
- Designed embedded motor control system by repurposing a MIDI keyboard for automated cable retraction
- Further developed custom MIDI mapping for keyboard shortcuts and real-time volume control
- Mastered multithreading, optimization, and proactive debugging techniques in Python
Project Overview
This project evolved from a motorized cable reel into a fully programmable desktop command hub. I integrated a MIDI and standard keyboard to trigger system-wide functions: Spotify controls, app launches, window reconfiguration, and power management. Leveraging threading and input mapping, I built a scalable interface that adapts to my workflow. The result is a custom automation system showcasing embedded control, user-centric design, and real-time OS interaction with continuous expandability.
Voice-Activated Switch
October 2024
Key Skills
- Engineered voice-controlled system using an advanced speech recognition module
- Designed custom motor-to-linear actuator inspired by automotive piston mechanics
- Executed a real-world automation solution integrating mechatronics and embedded control
Project Overview
Frustrated by an inaccessible room switch, I created a voice-activated control system to streamline daily power management. This project challenged me to master a specialized voice-recognition module and inspired innovative mechanical design by translating motor rotation into linear piston-like movement. It was a rewarding introduction to practical engineering, marking my first successful application of technical knowledge to solve a real-life problem efficiently and creatively.
Unity-Based Remote-Controlled Car
November 2024
Key Skills
- Developed Wi-Fi controlled car via Unity phone app interface
- Implemented bidirectional WebSocket communication with Unity-based control app
- Applied mechanical systems theory to optimize drivetrain and gear mechanics
- Implemented safe LiPo battery charging protocols and safeguards
Project Overview
I designed and prototyped a Wi-Fi controlled RC car using the ESP32 S2 Mini microcontroller. The project involved creating a Unity phone app to interface with the car via WebSocket protocols, enabling low-latency remote control. Through this build, I gained practical insights into mechanical gear systems and integrated safe LiPo battery charging methods. Early prototypes focused on validating wireless communication reliability and control responsiveness.
Wiring Overhaul, Custom Schematics & Harness Design
FSAE47 | July 2025
Key Skills
- Rewired autonomous kart with complete schematics and connector-level harness drawings
- Integrated CAN, PWM, and analog subsystems across sensors, MoTeC, and motor controller
- Resolved grounding and power issues, ensuring stable real-time communication
Project Overview
After a critical failure at a major event, I took ownership of diagnosing and overhauling the kart’s electrical system. Beyond rewiring, I restructured documentation and subsystem integration, improving maintainability and team communication. Under tight deadlines, I delivered a robust solution that restored functionality and set a new reliability baseline. This project strengthened my skills in technical recovery, trade-off management, and execution under pressure.
Blender 3D Character & Non-Organic Modelling
November 2024 to January 2025
Key Skills
- Designed original and fan-based characters using advanced Blender workflows
- Applied emissive/metallic shaders while balancing stylized and realistic geometry
- Optimized topology for both cinematic and game-ready performance
Project Overview
Using Blender, I created original and fan-based 3D characters, tackling both organic and hard-surface modelling. I adapted complex 2D references into expressive 3D forms, applying advanced shading (emissive, metallic) and retopology strategies. Projects included characters like Chongyun and Rem, as well as redesigns like Genshin Impact's Jade Palace. This experience sharpened my creative interpretation, shading techniques, and understanding of optimized character modelling for animation, games, and cinematic rendering.
Functional Decoration
January 2024 to Present
Key Skills
- Designed and built custom furniture with ergonomic and aesthetic focus
- Applied laser cutting, 3D modelling, and advanced material fabrication
- Blended electronics with decorations by housing hardware in functional, themed designs
Project Overview
Driven to enhance both function and atmosphere, I transformed my room into a custom-engineered workspace. I built ergonomic furniture, a standing desk, and thematic decor, including a handmade Chochin lamp and steampunk light fixture. Using 3D modelling, laser cutting, and hand fabrication, I integrated electronics invisibly within artistic designs (like a laser-cut traditional Chinese-inspired window hiding Arduino systems), blending technical precision with creative craftsmanship to shape a space that reflects both my character and work ethic.
About Me
I'm a 3rd-year Mechatronics Engineering and Computer Science student at the University of Auckland who is deeply passionate about designing innovative systems that bridge the digital and physical worlds. From extensive personal builds to collaborative university projects, I thrive where creativity meets technical challenge. Whether I'm optimizing algorithms in Python, modelling components in CAD software, or physically manufacturing a design, I bring focus, adaptability, and a relentless drive to learn and improve. I've been recognized on the Dean's Honour List two years in a row and received the University of Auckland's Top Achiever Scholarship. But my proudest accomplishments are the hands-on projects I've tackled beyond the classroom.
This portfolio showcases not just what I've built, but who I am. No matter what I tackle, once I start it, I will give it the best of my effort until it is done to the highest standard. The projects I undertake are diverse, ranging from game development to path optimization and carpentry. This diversity has made me come to enjoy exceeding my comfort zone. Even if some projects aren't directly related to the role you're considering me for, they demonstrate my ability to rapidly achieve advanced skills in new areas. While learning something new is always challenging, I find the initial uncertainty full of wonder and worth every moment.
These experiences have sharpened my skills in coding, mechanical design, cross-cultural teamwork, and mentoring. I'm currently a proud member of my university's Formula Student team, where I contribute to high-performance engineering in a real-world team environment. I'm looking for an internship or collaborative opportunity where I can apply and grow my skills in mechanical/electronic systems, software development, or embedded systems. Especially in a setting that values curiosity, initiative, and team spirit.
Thank you so much for dropping by and I hope to hear from you soon!