Hello, I'm

Alson Lee

and I|
Alson Lee

I'VE BUILT....

VisEyeQ Safety Monitoring Dashboard
2025

A B2B SaaS cloud-based dashboard to visualize real-time safety alerts and incident analytics in warehouses, powered by AI/ML and IoT sensors.

React
TypeScript
TailwindCSS
ViteVite
AWSAWS

Shift Happens
2025

A puzzle-platformer game consisting of 8 mind-bending levels, where you must navigate through a series of interconnected puzzles to collect the lost Fragments.

Phaser.jsPhaser.js
JavaScript
TiledTiled
VercelVercel

Source Academy
2025

Implemented critical bugfixes and new features for the Source Academy platform, used by 1,200+ undergraduates annually for programming education.

JavaScript
TypeScript
Jest
React

Robot Ball Thrower
2025

A lightweight robot that climbs a ramp and throws balls over a wall. I designed the CAD rendering and schematic of the robot in Fusion360, and programmed the servo motor in Arduino C to throw the ball.

Arduino
C
Fusion360Fusion360

Sudoku Solver
2024

A Sudoku solver application that can solve any valid Sudoku puzzle using backtracking algorithms.

PythonPython
Flask
HTML
CSS
JavaScript

Personal Website v1
2024

My first personal website built with vanilla HTML, CSS, and JavaScript.

HTML
CSS
JavaScript
Bootstrap

Excel VBA Automation System
2023

Developed a custom Excel VBA macro and database system to streamline administrative forms, reducing processing time by 50% and eliminating human error.

VBAVBA
Excel

Name Cards Generator
2023

A tool to easily generate professional name cards and gift cards with customizable templates. Just fill up names in Excel and click a button!

VBAVBA
PowerPoint

I KNOW...

React

Python

Python

JavaScript

TypeScript

HTML

CSS

TailwindCSS

Bootstrap

jQuery

Flask

SQLite

AWS

AWS

MATLAB

MATLAB

VBA

VBA

Power Automate

Power Automate

C

R

Bash

Vite

Vite

Next.js

Linux

Git

GitHub

Vim

Vercel

Vercel

cURL

cURL

Arduino

Fusion360

Fusion360

Phaser.js

Phaser.js

Tiled

Tiled

Jest

React

Python

Python

JavaScript

TypeScript

HTML

CSS

TailwindCSS

Bootstrap

jQuery

Flask

SQLite

AWS

AWS

MATLAB

MATLAB

VBA

VBA

Power Automate

Power Automate

C

R

Bash

Vite

Vite

Next.js

Linux

Git

GitHub

Vim

Vercel

Vercel

cURL

cURL

Arduino

Fusion360

Fusion360

Phaser.js

Phaser.js

Tiled

Tiled

Jest

I DID STUFF AT...

VisEyeQ

Founding Software Engineer

VisEyeQ

  • River Venture-backed AI startup revolutionising warehouse safety powered by IoT
  • Developed a B2B SaaS cloud-based dashboard analysing data from IP cameras, IoT wearables and ML models
  • Integrated IoT-enabled wearables with frontend using custom APIs via AWS API Gateway
  • Engineered secure authentication using AWS Cognito with email & Google OAuth
  • Built AWS Lambda functions to compute injury cost savings and ROI
  • Managed persistent user/incident data with AWS DynamoDB; streamed video from AWS S3
React
TypeScript
TailwindCSS
ViteVite
AWSAWS
cURLcURL
Feb 2025 - Present
Source Academy

Open Source Contributor

Source Academy

  • Online programming environment and visual debugger to teach programming classes
  • Implemented 7 bugfixes and 3 new features used by 1,200+ undergraduates
  • Co-developed CSE Machine, a Source-to-JavaScript interpreter
  • Engineered core features: control flow, instruction order, and built-ins
  • Wrote 10 high-coverage Jest test cases for unit/integration testing
  • Selected presenter at NUS STePS conference
JavaScript
TypeScript
Jest
React
Jan 2025 - May 2025
Singapore Armed Forces

Signal Operator

Singapore Armed Forces Lancer

  • Set-up industrial-scale networking capabilities, including installation and maintenance of networking hardware and software
  • Upgraded camp-wide IT infrastructure to support WiFi 6
  • Tripled load-bearing capacity and endpoints, leading to a 200% increase in broadband coverage
  • Developed a custom Excel VBA macro and database system to streamline administrative forms, re-designed workflow by reducing processing time by 50% and eliminating human error
VBAVBA
Excel
Jan 2022 - May 2024

I AM...

...a believer in using tech for impact.

...engineering solutions to scale.

...always learning new technologies.

...trying to keep up a regular gym and running routine.

...reading about finance, nutrition, and mental well-being.

...always down for a game of pool.

...a Computer Science undergraduate at the National University of Singapore.