Portfolio / Singapore

|

Software builder · Incoming SIT Software Engineering student

I build practical web apps, Telegram bots, dashboards, and mobile ideas. The work is usually small enough to ship, useful enough to keep around, and polished enough that people actually want to use it.

Software builder
practical tools
real products

About

Practical software with a little personality.

I like building tools that reduce small daily friction: attendance views, booking flows, bot commands, admin screens, and app sketches that can grow into something real.

Outside the code, I have a competitive thread from gaming, youth golf tournaments, softball, and time with Singapore national baseball. These days, I am serving NS in SCDF and preparing for Software Engineering at SIT in August 2026.

Serving NS in SCDFIncoming SIT Software Engineering student, August 2026Grew up gaming, then started building thingsPlayed youth golf tournaments internationallySoftball in secondary schoolSpent time with Singapore national baseball

Tech stack

Technical skills, grouped by how I actually use them.

Projects

Selected builds, indexed without the guesswork.

01

Attendance website + Telegram bot

Tappd

Built for my SCDF division. The website provides a dashboard to view officer statuses, while Telegram is where officers key in their statuses using the bot.

Stack
JavaScript / React / Vite / Express / Prisma / Postgres / Telegram Bot
Role
Full-stack build
Status
Private operational tool
Tappd attendance dashboard

Private operational tool

02

Haircut booking website + Telegram workflow

Draaqutz

The website showcases clients, pricing, about, and portfolio. Booking is handled entirely on Telegram through a booking bot I built.

Stack
TypeScript / Next.js / Supabase / Tailwind CSS / Telegram / Vercel
Role
Product and engineering
Status
Live site
Draaqutz haircut booking website screenshot
Draaqutz Bot
Available slots today
4:30 PMOpen
6:00 PMOpen
03

Mobile app concept

Khutwa

A Flutter app direction around guided progress, local reminders, and daily rhythm. The code is still being shaped while the product idea gets tested.

Stack
Dart / Flutter / Hive / Provider / Local Notifications / Geolocation
Role
App architecture and UX
Status
In development
62%
Tappd
Draaqutz
Khutwa
Dashboards
Telegram Bots
Web Apps
Mobile Ideas
Booking Flows

Experience

The official timeline, kept direct.

Experience
Now

SCDF National Service

Serving NS while keeping practical side projects moving: Telegram bots, dashboards, booking flows, and small web apps.

Mar - Aug 2023

Sembcorp Industries

Built an internal dashboard for Jurong Island engineering teams, connecting front-end views with REST data and operational reporting needs.

Education
Aug 2026

Singapore Institute of Technology

Incoming Bachelor of Engineering with Honours in Information and Communications Technology, majoring in Software Engineering.

2021 - 2024

Nanyang Polytechnic

Diploma in Infocomm and Media Engineering, covering web, mobile, databases, networking, software engineering, and security.

2025

Blockchain Developer Bootcamp

Studied Solidity, smart contracts, dApps, Ethereum, DeFi, gas optimisation, and Web3.js through Pelita Bangsa Academy.