Teng Hon
Portrait of Teng Hon

Teng Hon

Software Engineer at Shopee

$ whoami

Hi, I'm Teng Hon and I'm a backend engineer.

I'm a software engineer driven by curiosity and a habit of building. I enjoy working on backend systems, untangling complex problems, and shipping reliable, scalable products with good people.

Have a question or want to work together? Email me — it's the fastest way to reach me.

  1. 2024 — now

    Software Engineer

    Shopee

    Building backend systems and scalable products.

  2. Aug — Dec 2023

    Teaching Assistant

    National University of Singapore

    CS3103 Computer Network Practice.

  3. May — Aug 2023

    Software Engineer Intern

    Talenox

  4. May — Jul 2022

    Software Engineer Intern

    Talenox

  5. 2020 — 2024

    B.Comp in Computer Science

    National University of Singapore

Terminal output of the Bitcoin client running

A simplified Bitcoin client written in Rust for CS3235 Software Security — chain state, transaction validation, and mining against a small peer network.

Repo is private (module policy).

Python Interpreter screenshot

A Python interpreter written in Java, powering an Intelligent Tutoring System for CS3213 Foundations of Software Engineering.

Repo is private (module policy).

View site

A working Twitter clone built with Ruby on Rails, following Michael Hartl's Rails tutorial end to end — auth, feeds, following, and deployment.

View repo

A CRUD task manager with a Rails API backend, React frontend, and PostgreSQL storage.

View repo
Quack! game screenshot

A cookie-clicker-inspired mobile game built in a single day at Hack&Roll 2022.

View repo
Productivity Warrior app screenshot

A mobile productivity app for students, built from scratch as a pair during NUS Orbital.

View repo

Languages

  • Java
  • JavaScript
  • Ruby
  • Python
  • C++
  • Rust

Frameworks & tools

  • Rails
  • React
  • Angular
  • PostgreSQL
  • MySQL
  • Git