Swee Kah Ho

Software engineer in Singapore. I build web products end to end, mostly in TypeScript.

Liftoff.

Build passed. Everything below shipped the same way, one commit at a time.

About

It started with Scratch.

Dragging blocks around in Scratch showed me you could build almost anything on a screen with code. I have been chasing that ever since, through IoT, cloud computing and competitive programming.

I want to build software that takes laborious work off people's plates so they can spend time on what matters to them. Off the keyboard, I am usually at a hawker centre.

Projects

  • TinyLaunch

    TinyFish agentic challenge, 2026 Next.js, TypeScript, Python

    Forecasts how a product launch might land from web sentiment, competitor signals and scenario modelling.

  • ExcuseMe

    Hack&Roll, 2026 Next.js, shadcn/ui, Clerk

    Group scheduling where an AI normalises excuses, flags repeats and keeps a reliability score.

  • Bites

    NUS Orbital, 2025 Next.js, Supabase, Clerk, Playwright

    Full-stack web app built with a teammate, tested end to end with Playwright and deployed on Vercel.

Every repository on GitHub

Experience & Education

Experience

  1. May to Sep 2026Software Engineer, InternGovTech Singapore
  2. Mar 2026 to presentCoreteam MemberNUS Hackers
  3. Mar to Aug 2021Software Engineer, InternKlass Engineering & Solutions

Education

  1. Aug 2024 to presentComputer ScienceNational University of Singapore, Tembusu College
  2. Apr 2019 to Apr 2022Diploma in Information Technology (Merit)Ngee Ann Polytechnic

Writing

  • NUS Orbital Experience

    If you somehow found yourself here, I hope you’re a National University of Singapore (NUS) undergraduate student, thinking about your summer plans and not…

  • An Introduction to Text Encoding

    Text Encoding is the conversion of a human-readable plain text, into a format more easily processible by digital applications. Whether it be the messages on…

  • How to contact someone on GitHub

    For those unfamiliar with GitHub, the platform does not let users send messages to other users directly like social media platforms such as LinkedIn or…

Every post on Medium

Get in touch

Building something, or need another engineer on the team? I would like to hear about it.

flight-shell
/\ / \ | | | () | | | /| |\ / | | \ /__|____|__\ /\/\ /\/\/\
Welcome aboard flight-shell. I'm Kah Ho.
Scroll to launch, or type help to look around.