Revit extension for model management
Python tools on the Revit API (via pyRevit), split into core, domain, utils and UI layers. Each one started as a problem I kept hitting at work: classifying room uses against regulatory categories, and turning CAD lines into walls.
CAD → Walls: builds walls over imported CAD lines, straight or curved, with base level and type picked in a Revit form. ~63% faster than by hand. Classify Uses: maps room uses to the regulator's categories through configurable rules. ~95% faster than manual reclassification.