Sam Shahsavani
I build tools that solve data problems in architecture and construction.
I'm a BIM Coordinator at B+H Architects on the Halifax Infirmary Expansion Project, where I manage dRofus coordination and Revit workflows for a $2B healthcare build. I also co-founded ZoningPal, an AI powered platform that automates municipal zoning analysis. I write code, build automation workflows, and solve data problems that slow down design and construction teams.
Featured Projects

About
I work at the intersection of architecture and software development. I coordinate BIM data on large healthcare projects and build technical tools on the side. This combination lets me understand both the workflows architects struggle with and how to build software that actually solves those problems.
At B+H Architects, I coordinate BIM data for the Halifax Infirmary Expansion Project, managing dRofus synchronization and Revit families across a multi disciplinary international team. On the side, I co-founded ZoningPal with Alireza. We built a platform that uses AI to parse municipal zoning bylaws and generate compliance briefs in minutes instead of days. The product is live with paying customers.
I believe the construction industry's biggest problems are data problems. When teams spend days manually checking room data sheets or parsing zoning codes, that's time stolen from actual design work. I build tools and workflows that give architects their time back.
Technical Background
I work across the full stack. For ZoningPal, I built the React and TypeScript frontend, Node.js backend, and integrated Claude API for document parsing. I use PostGIS for spatial queries. At B+H, I use Revit and dRofus daily for BIM coordination, and I write Python and Dynamo scripts to automate repetitive workflows. I've also integrated AI image generation tools like Stable Diffusion and ComfyUI into design processes for rapid visualization.
I'm comfortable whether that's writing scripts to automate data exports, integrating AI APIs to parse regulatory documents, or troubleshooting why a Revit family won't sync to dRofus. If it involves data, automation, or making architects' lives easier, I'm interested.
Get in Touch
Open to opportunities and collaborations. Let's build something great together.


