Available to hire
I’m a developer who specializes in… from…
Give an introduction about yourself, who are you, what are your most important skills and what differentiates you from other devs. This is the first thing clients will see. They are often interested in sector experience and knowledge, so please mention it.
Employment and project experience
Senior Developer Salesforce Inc.
January 2017 - March 2017
Full-stack Developer Microsoft Inc.
January 2019 - March 2019
Language
English
Fluent
Work Experience
Lead Software Engineer at The Singapore Tourism Board (STB)
January 1, 2019 - November 15, 2025Leading the team in conceptualizing & building the Visit Singapore Travel Guide Android client; app over 1M downloads and 150k MAU; featured at Google I/O 2023 for AR/geospatial experiences. Key features include GenAI-based app translation, ML Ops-driven personalized recommendations, Google Geospatial AR virtual trips, and integration with Singapore's Electronic Arrival Card. Managing engineers across iOS, Android, Unity, ML and QA; primarily contributing as Android client developer. Technologies include Kotlin, MVVM, Jetpack Compose, Dagger/Hilt, ROOM, Coroutines, Flow, GenAI, TensorFlow Lite, ARCore, Firebase; CI/CD, NFC, Bluetooth. Agile Scrum.
Senior Android Developer at United Overseas Bank Limited (UOB)
January 31, 2019 - January 31, 2019Developed Mobile Banking applications for business/corporate clients, replacing outdated apps across multiple Southeast Asian countries. Focused on Kotlin, Coroutine, MVVM, mobile security (encryption, push, DI), and custom widget libraries. Worked on multi-region & multi-language deployments; practiced Agile Scrum.
Tech Lead & Senior Mobile Engineer at Viewqwest
August 31, 2018 - August 31, 2018Led mobile development for Viewqwest Smart Home solutions; architected Android & iOS clients; integrated with Amazon Alexa and Google Assistant; contributed to pre-production mobile clients for Viewqwest Smart Home.
Android TV Apps Developer at Viewqwest
April 30, 2017 - April 30, 2017Pre-installed Android 4K Smart TV apps suite; developed network traffic analyzer, DNS switching utility (Freedom DNS), and subscription manager; implemented Android TV voice control using Amazon Alexa; built custom skills using AWS Lambda and REST services.
OPFO Android & Windows Mobile Client Developer at Goodhope Asia Holding Ltd
March 31, 2015 - March 31, 2015Oil Palm Field Operation System (OPFO) – Android & Windows Mobile clients for automating plantation operations; modules include Harvesting Automation, Loading & Transportation, Mill Grading, Fertilizer Tracking & Upkeep; data capture on handheld devices with Bluetooth/wireless printers, backend data synchronization.
Fertilizer Tracking System (Android Developer) at Goodhope Asia Holding Ltd
March 31, 2015 - March 31, 2015Prototype solution to automate fertilizer distribution in palm plantations; utilized RFID & NFC, Bluetooth printing, BLE pairings; conducted on-site testing at palm estates.
Android SIP Phone - VoIP Client at Goodhope Asia Holding Ltd
December 31, 2015 - December 31, 2015Android VoIP client for hotel chains using open-source SIP stack; integrated with FreePBX/Elastix and VoIP services; implemented video calls.
Co-operate Survey with Mobile Clients at Goodhope Asia Holding Ltd
June 30, 2015 - June 30, 2015Mobile survey app enabling on-demand questionnaire creation via web host; dynamic UI generation on run-time; live survey results.
Full Stack Android Developer at xID Digital
July 31, 2017 - July 31, 2017Entrepreneurial startup providing digital identity for businesses; full stack development for Android client; implemented Steganography (LSB) and DES-based cryptography.
Mobile App Developer at Sri Lanka Telecom Rainbow Pages
September 30, 2014 - September 30, 2014Official mobile business directory app for Sri Lanka Telecom; implemented features to search government/private entities nationwide.
OPFO / Android & Windows Mobile Developer at Goodhope Asia Holding Ltd
March 31, 2015 - March 31, 2015OPFO modules for field automation in agriculture; Android & Windows Mobile clients.
Software Developer Trainee at Ekwa Marketing
December 31, 2014 - December 31, 2014Software development trainee; supported QA and development tasks.
Quality Assurance Engineer at Ekwa Marketing
December 31, 2011 - December 31, 2011Quality assurance engineer focusing on software quality and test automation.
Senior Android Developer at United Overseas Bank Limited (UOB)
October 1, 2018 - January 31, 2019Led development of mobile banking apps, focusing on modernization across multiple Southeast Asian countries. Strengthened mobile app security (encryption, push notifications, DI), built custom widget libraries, and supported multi-region/multi-language deployments. Worked in an Agile Scrum environment and contributed as a hands-on mobile engineer.
Tech Lead & Senior Mobile Engineer at Viewqwest
June 1, 2017 - August 31, 2018Led the Viewqwest Smart Home mobile initiatives (Android & iOS). Architected the mobile clients for a Z-Wave based smart home solution, integrating voice assistants (Amazon Alexa, Google Assistant) and enabling pre-production mobile experiences for smart home devices.
Software Engineer at Goodhope Asia Holding Ltd
January 1, 2014 - March 31, 2015Oil Palm Field Operation System (OPFO) – Android & Windows Mobile Clients. Developed Android modules for Harvesting, Loading & Transportation, Mill Grading, and Fertilizer Tracking with RFID/NFC, BLE, and Bluetooth printing. Coordinated field testing and deployment at palm estates in Indonesia and Malaysia.
Android SIP phone - VoIP client application at Goodhope Asia Holding Ltd
July 1, 2015 - December 31, 2015Developed an Android SIP client to enable hotel guests to place internal calls over hotel Wi-Fi. Implemented using an open-source SIP stack; integrated with FreePBX/Elastix backend for call control and billing.
Software Developer Trainee at Ekwa Marketing
January 1, 2012 - December 31, 2014Trainee developer contributing to mobile app development projects and QA activities; gained exposure to Android development and related tooling.
Quality Assurance Engineer at Ekwa Marketing
October 1, 2010 - December 31, 2011QA engineer supporting software quality assurance processes, test planning and execution.
Education
BSc (Hons) in Computer Science Specialized in Software Engineering at Staffordshire University, UK
January 11, 2030 - January 1, 2013Higher National Diploma in Software Development at BTEC(UK)
January 11, 2030 - January 1, 2011GoodAgile Certified Scrum Master at National University Singapore
January 11, 2030 - January 1, 2019Architecting Software Solutions at National University of Singapore
January 11, 2030 - January 1, 2022ICT Assessment Certification for Software Developer at GovTech Digital Academy / NUS - ISS
January 11, 2030 - January 1, 2023SHIP - HATS Advanced for DevSecOps Engineers at GovTech Digital Academy
January 11, 2030 - January 1, 2025BSc (Hons) in Computer Science Specialized in Software Engineering at Staffordshire University, UK
January 11, 2030 - January 1, 2013Higher National Diploma in Software Development at BTEC(UK)
January 11, 2030 - January 1, 2011Qualifications
GoodAgile Certified Scrum Master
January 11, 2030 - January 1, 2019Architecting Software Solutions
January 11, 2030 - January 1, 2022ICT Assessment Certification for Software Developer
January 11, 2030 - January 1, 2023SHIP - HATS Advanced for DevSecOps Engineers
January 11, 2030 - January 1, 2025GoodAgile Certified Scrum Master
January 1, 2019 - June 25, 2026Architecting Software Solutions
January 1, 2022 - June 25, 2026ICT Assessment Certification for Software Developer
January 1, 2023 - June 25, 2026SHIP - HATS Advanced for DevSecOps Engineers
January 1, 2025 - June 25, 2026Industry Experience
Government, Financial Services, Travel & Hospitality, Agriculture & Mining, Software & Internet, Professional Services
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer in Singapore today.