iOS Software Engineer II @ Life Fitness
I build the thing
you actually needed.
I'm Clarence — a Singapore-based iOS engineer. I build products shaped around the problem the person in front of me actually has, from crypto trading to connected gym hardware to high end luxury goods boutique. I also teach working professionals to build with AI.

Projects
Systems I've shipped
Built for crypto trading, connected gym equipment, government tax, and luxury retail — mostly iOS, some full-stack.
Professional work
04Life Fitness Connect
Life Fitness / Hammer Strength
Dec 2025 — Present
Led the UI revamp of Life Fitness Connect, the app members use to plan and track their gym training, and built the Apple Wallet integration that lets a member tap their phone on a console to sign straight in — no manual login at the machine. SwiftUI on the front, Bluetooth LE against real gym hardware underneath.
- SwiftUI
- PassKit
- Bluetooth LE
- Hardware
OEX Portfolio
OKX Lite
Dec 2023 — Jun 2025
Built the Portfolio feature in OKX Lite with the OEX exchange team — the screen a user opens to see what they hold and what it is worth. Shipping it meant clearing a different regulatory bar in every market it launched into, including Brazil and Turkey, with the work split across Singapore and Bay Area time zones.
- iOS
- SnapKit
- Regulated markets
P2P Marketplace
OKX Pro — offshore platform
Aug 2022 — Nov 2023
Delivered the iOS side of OKX Pro's peer-to-peer marketplace, where users trade crypto directly with one another instead of against an order book. Built with product and design teams split across Singapore and Hong Kong.
- iOS
- Swift
- SnapKit
- Fintech
Stamp Duty System (ISDS)
Inland Revenue Authority of Singapore
Dec 2021 — May 2022
Built AngularJS microfrontends over a .NET Core backend for Singapore's next-generation stamp duty portal, part of the wider IRIN3 programme. Now in production, serving Singapore's taxpayers and IRAS tax officers.
- AngularJS
- .NET Core
- Microfrontends
- Jasmine
Independent work
02Point of Sale
Singapore Luxury Boutique Retail Store
Designed and built a boutique's entire point-of-sale system end to end — the native iOS client, the Node.js backend behind it, and the process the shop floor now runs on. Barcode scanning keeps stock counted as goods move. Invoices are generated as PDFs at the counter and signed on device with Apple Pencil, so a sale closes without paper. Automated email and WhatsApp follow-ups pick up once the customer leaves, turning a single visit into an ongoing line between them and the sales floor.
- SwiftUI
- Node.js
- Barcode scanning
- Apple Pencil
Interest Waitlist
Singapore Luxury Boutique Retail Store
Replaced the paper interest forms a boutique kept by hand with a native iOS waitlist for the shop floor. Staff log a customer against a specific piece the moment they ask about it, so the queue for every product sits in one place instead of in a binder — and nobody has to work out who asked first.
- SwiftUI
- iOS
- Node.js
- Luxury retail
Experience
Where I've done it
Dec 2025 — Present
iOS Software Engineer II
Life Fitness / Hammer Strength
Dec 2023 — Jun 2025
iOS Software Engineer — OEX
OKX
Aug 2022 — Nov 2023
iOS Software Engineer — P2P
OKX
Dec 2021 — May 2022
Software Engineer
Inland Revenue Authority of Singapore (IRAS)
Teaching
The other half of the work
Designing and delivering hands-on courses in Generative AI, IoT, and digital making — for working professionals retraining mid-career, and for students meeting code for the first time.
Oct 2025 — Present
Teaching Assistant
SUTD Academy
Support delivery of 'Understanding and Applying Generative AI with Large Language Models', guiding working professionals through LangFlow and applied LLM work.
Jun 2024 — Jun 2025
Affiliate Faculty
SMU Academy
Delivered hands-on Python training — variables, decision-making, loops — to secondary students from Epsom College in Malaysia, alongside digital making with BBC Micro:Bit.
Sep 2013 — Present
Associate Instructor
Developer Learning Solutions
Initiated and co-conduct a series of IoT courses teaching customers to get started with Raspberry Pi and Python.
Details
Background
Education
2018 — 2022
B.Comp (Hons with Distinction), Information Systems
National University of Singapore
2013 — 2016
Diploma with Merit, IT (Mobile Business Applications)
Ngee Ann Polytechnic
Toolkit
- Mobile
- iOS, Swift, SwiftUI, Objective-C, MVVM, Bluetooth LE
- AI & IoT
- Generative AI, LangFlow, NLP, Prompt Engineering, Raspberry Pi, Arduino, BBC Micro:Bit
- Web & Backend
- Angular, AngularJS, C#, .NET Core, PHP, Microservices, Java
- Practices
- Global Product Launches, Unit Testing (Jasmine), Microfrontends, Business Analysis, Teaching
Building something, or teaching it?
Always happy to talk iOS, applied AI, or course design. Based in Singapore and reachable on any of these.