William Jonathan portrait
SOFTWARE ENGINEER & WEB DEVELOPER

WILLIAMJONATHAN

FULL-STACK DEVELOPER_
NOW BUILDING
FINSIGHT
AI · FINANCE
OPEN TO
WORK
KL · SG
HOVER TO VIEW SOURCE
WILLIAM JONATHAN FULL-STACK DEV
0+
COFFEES DRANK
0+
PROJECTS SHIPPED
0%+
BUG CATCH RATE
01 — ABOUT ME

Turning ideas into reality. Full-stack developer and software engineer, shipping production work across web, mobile, IoT and games.

William Jonathan in a black hoodie
KUALA LUMPUR, MALAYSIA & SINGAPORE
william.ts
const william = {
  role: 'Full-Stack Developer',
  based: ['KL', 'SG'],
  studying: 'BSc SE @ APU × DMU',
  certified: 'NUS — Full Stack + AI',
  stack: ['React', 'Next.js',
          'Supabase', 'Node.js'],
  shipping: true,
};

// currently: QA/UX on a live
// marketplace + unreleased games
export default william;▍
~/about/william.ts

Built and deployed client projects in React, Next.js and Supabase, including a real-time IoT platform and a conference system handling 300+ registrations.

Currently QA & UX testing a live marketplace and unreleased game titles for a global studio, while pursuing a dual degree at APU and De Montfort University.

REACTNEXT.JSSUPABASENODE.JSTYPESCRIPTUNITY
02 — EXPERIENCE

MY
PROFESSIONAL
JOURNEY

SCROLL → git log --oneline
AUG 2026 — PRESENTFREELANCE

QA & UX TESTER

Shout Pte. Ltd. · Remote, SG

Led end-to-end QA/UX testing on a live marketplace platform, uncovering critical bugs that blocked checkout and allowed unauthorized purchases.

commit a3f9e21
0+
CRITICAL BUGS FOUND
JUN 2026 — AUG 2026CONTRACT

CODING & ROBOTICS INSTRUCTOR

Triple Tree Enrichment Centre

Designed and taught a robotics and coding curriculum for 20+ students aged 4 to 15+, and formed a partnership with IntelekEdu to bring their curriculum and ZMRobo kits into the programme.

commit 7c1d0b4
MAR 2025 — PRESENTON-CALL

COMMUNITY GAME TESTER

GBTN by Keywords Studios

Stress-tested multiplayer servers across PC, console and mobile for 3+ unreleased titles, logging structured UX and bug reports.

commit e54a8f2
0%+
REPORT ACCEPTANCE RATE
OCT 2024 — JUN 2026PART-TIME

CODING & ROBOTICS INSTRUCTOR

CodeMaster Sdn Bhd

Taught programming, web development, logic, robotics and game development to students aged 3 to 15, leading 5+ hands-on projects per semester.

commit 0b92c3e
0+
STUDENTS TAUGHT
$ git checkout -b next-role
YOUR
TEAM
NEXT?
03 — SKILLS

MY
STACK

A focused stack built around shipping production software. I reach for the right tool for each layer rather than sticking to a single framework.

FULL
STACK

$ npm ls --depth=0  // everything I ship with

FEATURED BUILD — AI / FINANCE

FIN
SIGHT

A 4-agent CrewAI pipeline that ingests real stock data, writes investment reports and issues compliance verdicts, with a guardrail that retries until a valid decision is produced. Live SSE streaming into a terminal-style dashboard with candlestick charts across Bursa Malaysia, US, HK and SG markets.

PYTHONCREWAIFASTAPISUPABASEREACT
04 — SELECTED WORK

PROJECTS
I'M PROUD OF

MORE ON GITHUB
05 — EDUCATION

ACADEMIC
JOURNEY

DUAL DEGREESEPT 2024 — PRESENT

BSc (Hons) in Software Engineering

Asia Pacific University (APU), Kuala Lumpur & De Montfort University (DMU), Leicester

BSc (Hons) in Software Engineering at APU with a dual BSc (Hons) in Science from DMU. Focused on software engineering, distributed systems and applied development.

CERTIFICATEOCT 2025

Advanced Professional Certificate in Full Stack Development with AI

National University of Singapore (NUS)

Intensive professional programme in full-stack engineering with AI integration: React, Node.js, databases and applied machine learning.

// ORGANIZATIONS & COMMUNITY
Web Development Co-LeadGoogle Developer Group on Campus (APU)SEPT 2024 — AUG 2025
Multimedia CoordinatorGMS ChurchSEPT 2024 — PRESENT
06 — GET IN TOUCH

HAVE A PROJECT
IN MIND?

Whether you have a project in mind, need help with development, or just want to say hi, I'd love to hear from you.