I like it when tools make the design clearer, not noisier.
This is a small slice of how I approach data centers: take the logic we use every day (program, constraints, redundancy, flows), make it explicit, then let automation do the repetitive part. It’s simple rules, modeled in a way that can evolve.
Why do this?
Because it turns “tribal knowledge” into something we can test, share, and improve. If the program changes, you re-run it. If a rule is wrong, you fix the rule—once.
Facility-level view (high-level flow: program → strategies → layout → baked geometry)
What you’re seeing: the structure of the generator, not the secret sauce.
Zoomed-in demo (smaller example to show the pattern without all the parts)
Same pattern, fewer blocks. Enough to see how inputs move through decisions into geometry.
This is the kind of work I like—practical automation that helps teams ship better designs with less guesswork.
Tech Stack:
Dynamo, Revit API, Python