My passion these days is creating design and productivity tools! I support project teams by creating workflows that improve consistency, reduce repetitive work, and simplify complex building code requirements.
Custom PM Dashboard 🤝 Revit started with a simple need: a quicker way to jump between Revit and project data. This is all made with an AI coding agent, vibe-coded, backed by my 8 years of experience in software development.
First I'll give an overview of the project management tool I have been developing for the firm — it presents every active job in a live dashboard, summarizing status, scope, next steps, and milestones. This is a project that continues to evolve, and it deserves its own case study.
Agents are uber proficient at creating custom dynamic functions in Revit. I am aggressively building productivity tools through the pyRevit MCP to speed up our designers and company workflows. In this example, I added custom buttons to the Revit ribbon that connect the open model to both the PM Dashboard and the project's folder on the office network drive.
From any model you can jump straight to that project's card on the site or folder on the drive. No more reading a job number off one screen and searching for it in the next.
Dynamo Graphs are great for automating firm standards by improving documentation quality and reducing repetitive drafting tasks. The graph below automatically aligns Revit legends and labels, saving time while producing consistent drawing sets.
📄
DYN DOWNLOAD
Bluebeam Tool Chests are reusable markup libraries that can help designers streamline common production tasks. The example below was created for the Waldorf Astoria Beverly Hills rooftop renovation.
Code and Standards Guides are developed to help designers quickly evaluate design and code requirements — in this case, a restaurant dining room guide for occupancy, accessibility, and life safety.
📄
PDF DOWNLOAD