Available to hire
I am a results-driven mobile app developer with over 10 years of experience delivering scalable, user-centric solutions across finance, healthcare, and telecom. I thrive in agile environments, collaborating closely with product and design teams to drive innovation and ensure business value while maintaining a strong focus on code quality, usability, and performance.
I currently mentor students and design hands-on modules as a lecturer, weaving AI concepts into mobile development and UI/UX practice. I enjoy sharing practical knowledge, building industry-relevant skills, and helping teams ship reliable, future-ready software.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Chinese
Fluent
French
Beginner
Work Experience
Lecturer, IT Applications Development at Institute of Technical Education (ITE College Central)
February 1, 2025 - PresentDesign and deliver modules, workshops, and practical sessions in mobile and web application development, with strong emphasis on iOS (Swift/Objective-C) and Android (Dart/Flutter) to ensure industry relevance and hands-on learning. Deliver lectures on foundational and advanced modules through end-to-end application development, covering the full app lifecycle and integrating AI knowledge to equip students with future-ready skills. Maintain hands-on expertise by leading consultancy and in-house development projects, applying best practices in code organisation, version control (Git), CI/CD pipelines, and testing. Incorporate mobile required SDK and framework, RESTful APIs, JSON, and Firebase into teaching and project work, keeping curriculum aligned with modern industry practices. Collaborate with industry partners to embed AI use cases into mobile solutions, strengthening application of emerging technologies. Utilise Adobe Creative Cloud tools to teach UI/UX design fundamentals, enabli
Senior Software Engineer, Mobile at Liberty Wireless Pte. Ltd.
July 1, 2024 - October 23, 2025Managed project scope, goals, and success criteria, ensuring timely delivery of high-quality applications through all phases, from design to release, aligning with user needs and business objectives. Developed applications using MVVM and clean architecture, implementing reactive programming with RxSwift to optimise performance and maintainability. Led SIT and UAT processes, established comprehensive test strategies, and executed unit/interface testing with XCTest, improving app stability and ensuring high-quality releases. Conducted code reviews and mentored junior developers, reducing bugs by 15% within one month and fostering a culture of technical excellence and continuous improvement.
Mobile Developer, AVP at Oversea-Chinese Banking Corporation Limited (OCBC)
August 1, 2022 - October 23, 2025Led development of business banking apps, integrating microservices and migrating legacy systems to improve scalability, ensuring smooth transitions without disrupting user experience. Worked with Product Owners and Scrum teams to prioritise features, define technical solutions, and manage project timelines, ensuring alignment with business goals. Utilised RxSwift to streamline financial transaction processes, enhancing app performance and ensuring seamless user experiences. Managed app submissions across iOS, Android, and Huawei platforms, overseeing change requests, and optimising CI/CD pipelines with Jenkins and Bitbucket for efficient deployment.
Software Developer at Rockwell Automation
May 1, 2021 - October 23, 2025Developed and maintained Kotlin-based applications, focusing on automation and performance optimisation, ensuring high-quality and efficient software solutions through both object-oriented and functional programming principles. Contributed to the migration of legacy systems, improving scalability, functionality, and ensuring alignment with modern architectural practices for enhanced system performance.
Software Engineer at NEC Asia Pacific Pte. Ltd.
September 1, 2020 - October 23, 2025Led the full lifecycle of iOS and Android app development, boosting user satisfaction through architectural improvements and optimisations. Redesigned mobile app architectures, reducing vendor reliance by 50% and streamlining internal development processes. Prioritised client requests in collaboration with project and technical managers, resulting in a 20% performance increase through regular updates and new tech integrations.
Application Developer at Digital Forge Pte. Ltd.
August 1, 2019 - October 23, 2025Led mobile app development for both company and client projects, including successful launches ensuring timely delivery. Managed project budgets and coordinated multiple app releases within a year, ensuring efficiency and alignment with client objectives. Engaged with clients to gather requirements, provide feedback, and develop prototypes, driving successful deals and delivering tailored mobile apps and games.
Education
Bachelor of Technology (Electronics Engineering) with Honours at National University of Singapore
May 1, 2016 - May 1, 2020Diploma in Electronics and Communication Engineering at Singapore Polytechnic
April 1, 2008 - April 1, 2010Bachelor of Technology (Electronics Engineering) with Honours (Distinction) at National University of Singapore
August 1, 2016 - May 1, 2020Diploma in Electronics and Communication Engineering at Singapore Polytechnic
April 1, 2008 - April 1, 2010Qualifications
Project Management Professional (PMP)
July 1, 2023 - October 23, 2025Objectives and Key Results (OKR) Professional
September 1, 2022 - October 23, 2025Industry Experience
Computers & Electronics, Education, Gaming, Financial Services, Manufacturing, Professional Services, Retail, Media & Entertainment, Telecommunications, Software & Internet
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer today.