Design at the
intersection
of code & space
I build tools, systems, and environments at the boundary of parametric design, computational workflows, and software engineering. From Grasshopper scripts to autonomous transit simulations — I make things that think.
Projects
PRT Network Simulation & Station Design
Multi-stage computational workflow integrating road network analysis, traffic heatmaps, and demographic overlays to identify optimal PRT station locations — paired with discrete-event simulation and parametric station generation.
DLP Manufacturability Logic
Grasshopper-based DfAM tool detecting overhang angles on organic forms, applying automated geometry corrections for DLP 3D printing constraints, generating support-optimized mesh outputs ready for fabrication.
Parametric Organic Form Generator
Form-finding tool using graph-mapped attractors, mesh relaxation, and isosurface extraction to generate complex bio-inspired geometries from simple input parameters.
Revit Automation Scripts
Custom pyRevit scripts automating sheet management, view generation, parameter synchronization, and model QA checks — reducing documentation time significantly across project teams.
Traffic Hotspot Demographic Overlay
GIS analysis pipeline combining OpenStreetMap road data with census demographic layers to produce weighted hotspot maps for equitable transit planning.
Add a project →
Slot reserved for your next work. Replace with a project description, stack, and tags.
About
I'm a computational designer and developer based in New York, affiliated with Columbia University. My work sits at the intersection of architectural computation, software engineering, and spatial systems thinking.
I believe the most interesting design problems today live in the gap between how things are made and how they are imagined — and that gap is increasingly closed by code.
My technical practice spans parametric modeling, additive manufacturing, BIM automation, and urban simulation. I'm drawn to projects where geometry, data, and fabrication constraints become one unified system.
Outside of technical work, I write on management philosophy, AI ethics, and the theory of human–machine collaboration — particularly what liberal art means in an age of autonomous systems.
Résumé
Present
2024
2023
Writing
Management as Liberal Art: Drucker's Framework and the Ethics of Human–AI Collaboration
An examination of Peter Drucker's MLA framework as a lens for understanding AI ethics — arguing that effective governance of intelligent systems requires the same integrative, humanistic thinking Drucker demanded of managers.
Parametric Thinking as Design Method: Notes from Practice
A practitioner's reflection on how parametric logic changes not just what designers produce, but how they conceptualize problems — from discrete objects to relational systems.
Autonomous Transit and the Geometry of Equitable Access
How spatial distribution of transit nodes encodes social values — and what computational design tools can contribute to more equitable planning of autonomous mobility infrastructure.