Web App
SmartBudget Tracker
A personal finance dashboard built with vanilla JavaScript and Chart.js that visualises monthly spending, flags over-budget categories, and exports summaries as PDF reports.
Live Demo →Web Developer & AI Student crafting smart digital experiences from Singapore.
I’m Ethan Teo, a passionate web developer and AI student based in Singapore. I specialise in building clean, performant websites and exploring how artificial intelligence can enhance digital products and user experiences.
Currently pursuing a diploma in AI & Analytics, I love bridging the gap between traditional web development and emerging intelligent technologies. When I’m not coding, you can find me tinkering with machine-learning models, contributing to open-source projects, or exploring the latest in UX design.
Get In TouchA toolkit built through projects, coursework, and relentless curiosity.
Advanced
Advanced
Intermediate
Intermediate
Intermediate
Learning
A selection of projects that showcase what I can build.
Web App
A personal finance dashboard built with vanilla JavaScript and Chart.js that visualises monthly spending, flags over-budget categories, and exports summaries as PDF reports.
Live Demo →
AI / Python
A Python-powered web tool that analyses customer reviews using a fine-tuned BERT model, displaying real-time sentiment scores and trends in an interactive dashboard with filters by date and product category.
Live Demo →
WordPress
A fully responsive WooCommerce store built for a local Singaporean artisan brand, featuring a custom WordPress theme, product filtering, wishlist functionality, and an optimised checkout flow.
Live Demo →Whether you have a project in mind, want to collaborate on something exciting, or just want to chat about web development and AI β my inbox is always open.