I am interested in software engineering, mobile app development, and building practical applications that solve everyday problems.
I am currently working on a Singapore Transport App using React Native, JavaScript, TypeScript, Expo, and LTA DataMall API. The app focuses on helping commuters check bus arrivals, nearby stops, MRT/LRT information, trip planning, favourites, and route-related features in a cleaner mobile interface.
- React Native mobile app development
- JavaScript and TypeScript
- API integration
- Mobile UI design
- State management
- Debugging and testing
- Software engineering project planning
A mobile app for Singapore public transport users.
Current features include:
- Nearby bus stops
- Bus arrival timings
- Favourite bus stops
- MRT/LRT station information
- MRT/LRT line filters
- Trip planning estimates
- Route and map-related features
- Settings for app preferences and data/cache handling
Tech stack:
React Native JavaScript TypeScript Expo LTA DataMall API
Status: still under development, with many core features already implemented and tested.
- freeCodeCamp JavaScript Developer Certification
- Visual Studio Code
- GitHub
- Expo
- ChatGPT and Claude as learning/development assistants
AI tools help me understand errors, explore solutions, and improve ideas, but I make the final implementation decisions, test the features, debug issues, and integrate the final functionality myself.
I am continuing to improve my programming skills and build projects that show my interest in software engineering.