Product Leader 2011 - Present

“My vision is simple: transform every Tony Stark in our industry into an Iron Man. I build the technology that makes the suit and Jarvis possible.

Every tool in this list began as something only a specialist could do. I strongly believe that the ultimate role of technology is the democratization of genius. I've been chasing this idea since 2011 across multiple roles: to put specialist capability in the hands of people, and watch them change the world.

Metatron AI platform
2026
Led · Gensler

Metatron is an AI assisted BIM coordination platform that reads clash reports, ranks conflicts by real world severity and recommends phase aware resolutions using BIM context, engineering rules and project knowledge.

Navisworks · Speckle · Claude AI · React.js022
Online Planning Interface (OPI) platform
2025
Led · Gensler

The platform transforms static city development control regulations (DCR) into an interactive 3D environment where teams can explore requirements, review design studies and coordinate decisions through one web interface.

Next.js · Speckle · Shadcn UI · Rhino / Grasshopper021
Spatio practice
2025
Led · Gensler

The tool enables designers to scientifically forecast workplace experiences — such as openness, serendipity, intuitiveness, and soundscape to optimize test-fits for collaboration, focus, and ease of navigation.

DepthmapX · Rhino / Grasshopper · Revit020
Draco AI platform
2024
Led · Gensler

A web based infinite canvas that transforms early sketches and collages into rendered concepts in seconds using AI. By combining sketching and visualization into an interative loop, Draco enables design at the speed of thought.

React.js · Tailwind CSS · Excalidraw019
Data Center Configurator (DCC) practice
2024
Led · Gensler

A Rhino based design tool that is used to rapidly create data center configurations and test site feasibility, generating editable 3D massing, semi automated equipment layouts and live spatial and operational metrics from simple 2D curves.

Rhino · Grasshopper · HumanUI018
genSkin practice
2023
Led · Gensler

A design tool that democratizes computational façade design by allowing designers rapidly explore and customize parametric façade ideas, run performance studies, and visualize options without needing specialist scripting skills.

Rhino · Grasshopper · HumanUI017
Kappa people
2022
Led · Gensler

A progressive web app that tracks adoption of design technology tools and workflows across projects in APME & GC. It supports data driven change management, targeted training and deeper insight into our design process.

Vue.js · SQL serverdB · Power BI016
genRoads practice
2021
Led · Gensler

A generative design masterplanning tool that allows designers to rapidly generates detailed road network, plot division layouts and placeholder massing in Rhino from simple road centerlines as input.

Rhino · Grasshopper · HumanUI015
Kraken platform
2020
Led · Gensler

A BIM automation deployment platform that makes pyRevit scripts easy to find, run and update. It supports rapid script delivery, quality checks and repetitive task automation for users of all skill levels and helps project teams deploy custom scripts with ease.

pyRevit · Docker Compose · CI/CD Pipeline014
Stacko practice
2019
Led · Gensler

A workplace stacking configurator that solves for complex adjacency requirements among multiple teams and amenities across many floors and buildings. It uses a brute force algorithm to explore all scenarios and generates the best stacking wireframes.

Standalone · C# · Excel013
NimbleSim platform
2018
Led · DP Architects

A standalone platform that makes environmental analysis fast enough to use while still designing. Wraps OpenFOAM, EnergyPlus and Radiance behind one interface and returns feedback around ten times quicker than the conventional route.

Rhino · Grasshopper · Python · VB012
genMRT practice
2017
Built · Aedas

A parametric tool that generates Singapore LTA approved MRT station layouts from a spreadsheet. Designers change the parameters, the geometry regenerates, and the result lands in BIM — options in minutes rather than a rebuild each time.

Excel · Houdini · Grasshopper · ArchiCAD011
Eva @ LunchedIn people
2016
Built · Independent

A MERN-stack web app for professional networking. Large firms spread across multiple floors make it hard to meet anyone outside your own project team – Eva pairs colleagues who share a love of cuisines over lunch and helps reduce churn.

MongoDB · Express · React · Node010
genWind practice
2016
Built · Independent

A simulation tool that borrows an animation smoke solver to approximate CFD for natural ventilation studies. Benchmarked against wind-tunnel data, and orders of magnitude faster than dedicated CFD software.

Houdini — Eulerian smoke solver009
genTheatre practice
2015
Built · Aedas

A design tool that resolves auditorium sightlines at concept stage, so that every seat is a premium seat. Change a row width, aisle or riser height and the seating bowl regenerates, optimised for a view towards the proscenium.

Houdini → Archicad008
HoudArcs platform
2014
Contributed · NUS Design Automation Lab

A plugin library that turns Houdini into a building-performance workbench. Daylight, energy, structural, network, space-syntax and window analysis, all available as nodes inside the modelling environment itself.

Houdini · EnergyPlus · Radiance007
genResi practice
2014
Built · NUS Design Automation Lab

A generative AI tool that optimizes condominium layouts against two Pareto objectives: saleable value and sustainability. Blocks, pools, and playgrounds resolve their overlaps through simulated repulsion using particle swarm algorithms.

Houdini · Dexen · Amazon EC2006
genInterlace practice
2013
Built · NUS Design Automation Lab

An evolutionary AI tool that rearranged thirty-one residential blocks of The Interlace 16,000 times. Same brief, same block count — stacking and rotation alone produced configurations cheaper to build and better performing than the original scheme.

Houdini · Dexen · Amazon EC2005
Dexen platform
2013
Contributed · NUS Design Automation Lab

An execution environment that runs design optimization across distributed machines. The environment determines what computation tasks to run next on its own – one master controlling thousands of nodes in parallel, thereby saving time.

Distributed compute · Amazon EC2004
genFarm practice
2012
Built · NUS Design Automation Lab

An evolutionary AI tool for a vertical farm typology where farmers live, grow and sell their produce in the same building. Successive embryogenic models evolved tower and podium layouts measured for optimal daylight, privacy and, adjacency .

Houdini · Dexen · Amazon EC2003
Agrocity practice
2012
Built · NUS Design Automation Lab

An urban planning tool that treats farmland as something to protect rather than something to build on. It generates massing and infrastucture layout for a vertical city that can house 100,000 people, tested for sky exposure, daylight, and views.

Houdini · Rhino · Grasshopper002
genAgent practice
2011
Built · NUS Design Automation Lab

A self-organising masterplanning tool in which each building is an agent, negotiating its position, orientation and size against its neighbours and the environment — a different viable design variant in each run.

Houdini — agent-based simulation001