commuteTransit Solutions Engineer

Tom Tan — Building intuitive digital experiences.

Tom Tan — Building intuitive digital experiences.

I am a software engineer dedicated to crafting precise and reliable technical solutions. My work focuses on solving urban complexity through high-utility applications, bridging the gap between sophisticated code and seamless user transit journeys.

Portrait of Tom Tan
bolt
99.9% Uptime
System Reliability

Featured Project

The future of urban mobility in Singapore.

TransitLah Logo

TransitLah

LIVE IN SINGAPORE

TransitLah is a smart bus companion for Singapore commuters. Quickly search nearby bus stops, check real time arrival timings, and discover routes with a clean and intuitive mobile experience.

schedule
Real time
Bus Arrival Timings
location_on
Nearby
Stops and Routes
Transit app UI showcase

Technical Stack

The tools I use to build robust digital solutions.

code

React / Native

Frontend & Mobile

palette

Tailwind CSS

Responsive UI

app_shortcut

Expo

Universal Apps

database

Node.js

Backend & APIs

TransitService.ts
async getBusArrivalTimes(busStopCode: string) {// Singapore LTA DataMall Integrationconst response = await fetch(`api.lta.sg/bus/arrivals/${busStopCode}`);const data = await response.json();return data.Services.map((service: any) => ({serviceNo: service.ServiceNo, nextArrival: calculateETA(service.NextBus.EstimatedArrival), status: service.NextBus.Load // Seats Available, Standing, etc.}));}
developer_mode