I build full-stack AI systems in Singapore

Applied AI at SP. Head of Software Engineering at BuilderLab, where reliability matters.

Interested in Applied AI systems, full-stack product engineering, and builds where reliability and clear interfaces matter as much as the model.

Off the keyboard: long night rides. Best so far, 101 km in 4:59:56.

“A man who has not hit his Claude limit by noon has wasted his morning.” — Aristotle, probably

Open to Internships · Full-Stack AI

View résumé PDF
Rudy working on a laptop, seen from behind

At a glance

  • BuilderLab

    Head of Software Engineering, there since Jul 2026

    • Leads a team of about 10 across full-stack engineering, UI/UX and cybersecurity.
  • BuildingBloCS 2026

    1st Place, CSIT Category

    • Member of the winning Breach team.
    See Breach
  • Singapore Polytechnic

    Applied AI & Analytics, SP Scholar, 4.0 cGPA

    • Director’s Honour Roll (Top 10%) and 6 distinctions, AY2025/2026.
  • GAN vs VAE

    GAN FID 36.7 against the VAE’s 147.2, on one locked protocol

    • Three seeds, with a blinded review: 48% of GAN images showed the requested class, against 1%.
    Read the case study
  • SP AI Club

    Head of Operations since Feb 2026

    • Operations across 6+ workshops, typically 30–60 students each.
  • Singapore Youth AI

    INSPIRE Coordinator since Jan 2026

    • INSPIRE sessions of 110+ students each.

Models become systems. Systems disappear in use.

  1. 01

    Model

    Controlled experiments before claims: one shared protocol, frozen recipes, and metrics like FID that say where a model actually stands.

    Python · TensorFlow · Keras

  2. 02

    System

    The model proposes, the system decides. Typed APIs, solvers and checks keep the output feasible; in ReRoute, CP-SAT allocates and the model never picks a container.

    FastAPI · OR-Tools · CP-SAT · OpenAI

  3. 03

    Product

    Auth, data and interface shipped end to end, until the system disappears in use. Stride as a solo build, BuilderLab as its engineering lead.

    Next.js · Supabase · Clerk

Recognition

  • SP Scholarship

    SP Scholar · Singapore Polytechnic

    • Merit-based scholarship recognising strong academic performance, co-curricular involvement and leadership.
  • BuildingBloCS Game Jam 2026

    1st Place · CSIT Category · Jun 2026

    • Member of the winning Breach team
    See Breach
  • Director's Honour Roll

    Top 10% of cohort · AY2025/2026

    • School of Computing, Singapore Polytechnic
  • Academic Distinctions

    Top 5% · AY2025/2026 · Singapore Polytechnic

    • AI & Machine Learning · Programming for Data Analytics · Problem Solving with Creative & Computational Thinking · Personal Branding & Career Agility · Data Engineering · Mathematics for AI

Leadership

  • Singapore Polytechnic AI Club (SPAI)

    Head of Operations · Feb 2026 – Present

    Committee Member · Jun 2025 – Feb 2026

    • Operations across 6+ workshops, typically 30–60 students each
    • Contributed to the SPAI website on Sanity CMS
  • Singapore Polytechnic Outstanding Talent (SPOT)

    Leadership Development Coordinator, ExCo · May 2026 – Present

    Member · Dec 2025 – Present

    • Designs and supports leadership-development programmes
    • Tracks attendance and collects participant feedback to refine them
  • Singapore Youth AI

    Committee Member / INSPIRE Coordinator · Jan 2026 – Present

    • INSPIRE sessions of 110+ students each
    • Involved in NYTC 2027 with IMDA, and in Connectors, competitions and programmes

Up next

18 projects

Work