Bio
Formal education in statistics and machine-learning. Self-taught in web development. Passion for design.
With a degree in Engineering Science, I have spent several years on software-related work, such as mathematical modelling, machine learning, data science, and web development. Nowadays, I work on full-stack web development with a heavy emphasis on front-end due to my strength in graphic design
Experience
VXT
Software Engineer
Christchurch, NZJun 2022–Feb 2023VXT is a B2B startup that focuses on communication solutions for small- to medium-sized businesses globally. I built end-to-end integrations with various software—which included coordination with integration partners, API authorisation, database migrations, middleware and UI implementation. Additionally, I supervised a summer intern for the entire duration, and worked on several miscellaneous front-end redesigns, refactors, and rebuilds.
CreateBase
Co-Founder & Web Dev
Auckland, NZDec 2019–Mar 2022CreateBase was an EdTech startup that leveraged 3D simulations and programming tools to make tech education more accessible for schools. I worked on various tasks—from customer engagement, to product design, to implementation, but primarily focused on web development. HTML/CSS/JS and React were all self-taught to develop the website and app. We won first place in NZ for Red Bull Basement 2020, a global competition for university innovation, entrepreneurship, and startup ideas.
Fisher & Paykel Technologies
Machine Learning Intern
Auckland, NZNov 2019–Feb 2020I was tasked with improving prediction accuracy of horizontal-axis washing machine run times. I collaborated with the product design team to understand the sampled signal data, then preprocessed, imputed, and feature engineered using Boruta random forest, XGBoost, and lasso regression. The extracted data was used to train a deep neural network. All programmes were written in R.
National Tsing Hua University
RL Research Assistant
Hsinchu, TWNov 2018–Jan 2019I applied deep reinforcement learning to robotic arms for improved efficiency in precision manufacturing. The agents were trained with a deep Q-learning policy using PyTorch and simulated in CoppeliaSim (written in Lua). I implemented a server-synchronous interface between client and server using the native simulation remote API.
Kessler
Tether Operations Crew
Auckland, NZAug 2018–Oct 2020Kessler is a student-run project aimed at launching a 1U CubeSat into LEO to verify the feasibility of electrodynamic tethers for rapid deorbiting. I wrote MATLAB code to calculate the power budget based on GMAT orbital simulations, and calculated accelerometer specs based on hardware, atmospheric drag, and plasma density in LEO. I also wrote the Orbital Debris Mitigation Plan for the mission.
Education
The University of Auckland
Master of Science in Computer Science
Second class honours2021–2022Bachelor of Engineering (Honours) in Engineering Science
First class honours (8.6/9 GPA)2017–2020Awards
Sir Colin Maiden Scholar
Dean's Leadership Programme
2020Red Bull Basement NZ Winner
Global entrepreneurship competition
2020First in Course Award
COMPSCI 762
2020ENGSCI 403
2020ENGSCI 314
2019Dean's Honours List
Faculty of Engineering
2020, 2019, 2018, 2017Skills
Git version control, OAuth 2.0, performance optimisation, type-checking, communication
Building predictive models, data pre- and post-processing, feature engineering, statistical analysis
User research, product design, rapid prototyping, graphic design, videography, film editing
Tools
Typescript / JavaScript
NextJS / React / React Native
HTML / CSS / SASS
NodeJS / Express
Python
R
MATLAB
Lua
Figma
Photoshop
Weka 3
Microsoft VBA
Premiere Pro
After Effects
Illustrator
Lightroom