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.

bolt
99.9% Uptime
System Reliability
Featured Project
The future of urban mobility in Singapore.
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

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