
Hi, I'm Ethan.
I'm a Software Engineer based in Singapore. Over 9+ years I've built interactive kiosks, AR experiences, websites, and mobile apps — from agency client work to enterprise platforms — and I care a lot about clean, well-crafted experiences.
About
Engineering with taste.
Software engineer with 9 years (2016–2026) building web apps, mobile apps, and kiosk applications. Comfortable across React, Vue, and Node.js, with hands-on AWS, OWASP / BurpSuite security scanning, and recent AI-integration work for client systems.

Ethan Loh
Software Application Development Engineer · Singapore
Certifications
AWS- A
AWS Certified AI Practitioner
Issued Nov 2025
- A
AWS Certified Developer – Associate
Issued Nov 2025
- A
AWS Certified Cloud Practitioner
Issued Jul 2024
- A
AWS Certified Machine Learning – Specialty
Score 715 · Mar 2026 · Exam retired
Experience
TimelineSoftware Application Development Engineer
Oct 2022 — PresentNTT · Singapore
Support web and mobile apps on AWS — incident response, monitoring, and OWASP / BurpSuite security scans. Build with React and Node.js, and integrate AI features into client systems on request.
Senior Mobile App Developer
Jun 2022 — Aug 2022Beta Werkz · Singapore
Built a React Native mobile application for end users — focused on getting the latest results to them quickly and reliably.
Frontend Engineer
Jan 2021 — May 2022Up DevLabs · Singapore
Improved websites and mobile applications with Vue and Uni-App. Shipped new admin-panel features, fixed bugs, and upgraded existing projects.
Software Engineer
Jan 2020 — Dec 2021Trinax · Singapore
Built websites, kiosk apps, web AR, and HTML mini-games with HTML/CSS/JavaScript. Shipped mobile apps with Ionic and React Native. Worked closely with Project Managers to validate requirements and scope.
Web & Mobile Developer
Aug 2016 — Dec 2019LOLOL · Malacca, Malaysia
Delivered a Food Delivery app + website and Hotel information pages. React Native and Ionic on mobile; React and Angular on web. Owned the full process from UI/UX through delivery, handling real-time user needs.
Graphic Designer
Feb 2016 — Jun 2016Morgan Power · Tangkak, Johor, Malaysia
Designed posters and edited visuals for the system. Managed blogger posts and pages to keep content and layouts current.
Skills
A versatile stack.
Tools and technologies I reach for regularly — from kiosks and AR to web, mobile, and cloud.
Web Development
01- React JS
- Vue JS
- Node JS
- JavaScript
- jQuery
- HTML5
- CSS
- SQL
- WordPress
Mobile Development
02- React Native
- Ionic 3
- Construct 3
Cloud & Security
03- AWS
- OWASP
- BurpSuite (Pentest)
Interactive Tech
04- Spark AR
- A-Frame
- 8th Wall
- AR.js
- Kiosk Applications
Design Tools
05- Photoshop
Selected work
Things I've built.
36 projects spanning interactive installations, websites, mobile apps, games, and brand work — built with teams and clients around the region.


Credit Suisse
Information Kiosk
GovTech
Photo Booth
HPB
Vending Machine
Manulife
Game Kiosk
Marina Bay Sands
Lucky Draw
Marina Bay Sands
Lucky Draw
Marina Bay Sands
Lucky Draw
Confidential Client
Interactive Wall
The Clementi Mall
Information Kiosk
BASF
Virtual Tour & Live Stream
Confidential Client
Interactive Wall
JTC
Information Kiosk
JTC
Information Kiosk
La Mer
Information Kiosk
LOLOL
Website
LOLOL
Mobile App
LOLOL
Mobile App
LOLOL
Mobile App
Marina Bay Sands
Information Kiosk
Confidential Client
Web Mini Game
Moty Hotel
Website
NCSS
WebsiteNo image available
Morgan Power
Graphic DesignNo image available
Manulife
Mobile AppNo image available
Macallan
Mobile AppNo image available
Great Eastern
Mobile AppNo image available
Kohler
Virtual Tour & Live StreamNo image available
Result Checking App
Mobile AppNo image available
Admin Dashboard
WebsiteNo image available
Bee Runlness Game
Web Mini GameNo image available
Instagram Filter
Face FilterNo image available
AR Cooking Recipe
Augmented RealityNo image available
AR Image Tracking
Augmented RealityNo image available
Defence Agency
Multi-Vendor Bid & Budget PortalNo image available
Defence Agency
Admin PortalDisclaimer — Project names, logos, and imagery shown here remain the property of their respective owners and are displayed for portfolio purposes only. No affiliation or endorsement is implied.