Auckland ยท Software Engineer

Wa Ben Wong

Creative Problem Solver
AI Forward Thinker
Passionate Tinkerer

scroll

About

Postgraduate student at the University of Auckland, studying Masters of Information Technology with a BE(Hons) in Software Engineering. I am passionate about how we are integrating and using AI to build software that is fast, usable, and scalable.

I'm a student and builder focused on AI, software engineering and system design. I care about clean, readable and easy to understand code that is robust and maintainable. Currently based in Auckland and always open to job opportunities to learn and apply my skills.

๐Ÿ“ Auckland ๐ŸŽ“ BE(Hons) in Software Engineering ๐Ÿ’ผ Open to roles 2026/27

Selected work

Projects

Self-hosted dashboards, an FPGA arcade game, an Android accessibility service and a Discord music bot โ€” across TypeScript, Python, C#, Kotlin and VHDL.

Skip to experience โ†“

08 projects ยท 2021 โ€” 2026

Sharesies Goal Dashboard

A self-hosted dashboard that tracks a Sharesies portfolio against a total-amount goal, pulling live holdings from the Akahu API. Runs as a daily unattended job with notifications, CSV import, bank-transfer detection and export/backup. No build step โ€” TypeScript on the Node runtime with SQLite built in, served by Hono, and containerised with Docker.

TypeScript Node.js SQLite Hono Docker
View on GitHub โ†’

Flappy Bird on FPGA

A Flappy Bird arcade game implemented in VHDL and schematic capture for the Terasic DE0 board. A bird flaps on mouse click while pipes scroll across a 640x480 VGA screen, with LFSR-randomised pipe gaps, coins, lives, difficulty levels and a hardware BCD timer on the seven-segment displays.

VHDL FPGA VGA Digital Design
View on GitHub โ†’

Discord Bot

A Python music bot for Discord that streams audio using yt-dlp and discord.py, with PyNaCl for voice encoding and ffmpeg for audio processing. Handles playlists, search, and queue management.

Python discord.py yt-dlp PyNaCl ffmpeg
View on GitHub โ†’

Jeopardy

A browser-based Jeopardy game built with vanilla JavaScript, CSS, and HTML. Features a game board, scoring, and interactive question rounds.

JavaScript CSS HTML
View on GitHub โ†’

C# Side Projects

A collection of side projects built with C# covering desktop and console applications. Demonstrates object-oriented design, event-driven architecture, and .NET ecosystem tooling.

C# .NET OOP
View on GitHub โ†’

AutoScroll Pro

An Android accessibility service that scrolls any app or webpage automatically, with adjustable speed and a floating control button driven by a foreground service and SYSTEM_ALERT_WINDOW overlay. Built in Kotlin with Gradle from a written specification.

Kotlin Android Accessibility Service Gradle
View on GitHub โ†’

Minecraft Scripts

Automation and process-design scripts for Minecraft modpacks โ€” Super Factory Manager programs for hydroponic farming, ore enrichment and crystal assembly, plus a Python simulator for validating hydroponic placement before building in-game.

Python SFM Automation
View on GitHub โ†’

Python Projects

A collection of small, self-contained Python utilities: a planetary photo stacker for astrophotography, an anagram and palingram checker, a pig latin converter, a terminal bar chart, and a random name generator.

Python CLI Scripting
View on GitHub โ†’

Experience

Graduate Teaching Assistant

University of Auckland ยท Jul 2026 โ€“ Present

Supervised labs for COMPSCI 230.

Supported students with object-oriented design concepts and Java basics.

IT Support

Uxtrata Limited ยท Jan 2024 โ€“ Jun 2025

Provided platform and technical support for core accounting and body corporate management software, maintaining high operational uptime.

Partnered with development teams to triage bugs, test candidate builds, and implement client feature requests.

Designed automated email workflow rules and managed DNS and domain configurations.

ICT Support Intern

Tiger Brokers Ltd ยท Feb 2023 โ€“ May 2023

Administered user access, groups, and security policies via Azure Active Directory and Office 365.

Provisioned and configured workplace hardware, development environments, and operating systems for staff onboarding.

Diagnosed and resolved software, hardware, and network issues in a fast-paced fintech setting.

Skills

Python C# / .NET Kotlin JavaScript HTML & CSS Docker discord.py yt-dlp ffmpeg TypeScript Node.js SQLite Android VHDL / FPGA Git

Contact

I'd love to hear from you โ€” whether it's a project idea, a role opportunity, or just a hello.