Allan C.
BIM & CAD Automation Specialist
Global rank:
15,795
/
133,566
Skill pts: 5
Want help from a designer like allanc2?
About
Innovative BIM & CAD Automation Engineer with 10+ years of experience developing production-ready automation tools for Revit, AutoCAD, SketchUp, Rhino, and ArcGIS. I help architecture and engineering teams eliminate repetitive work, automate quantity take- offs, improve model quality, and connect BIM data with GIS and cloud platforms through reliable, scalable workflows.
With a strong background in C#, Python, and .NET, combined with deep AEC domain knowledge, I design custom plugins and automation systems that integrate seamlessly into real project workflows—supporting estimating, coordination, data accuracy, and faster delivery.
Core Capabilities
● Revit API development (C#, Python) – custom plugins, quantity takeoff automation, batch tools, model validation
● Dynamo & Python automation for modeling, documentation, data extraction, and estimating workflows
● AutoCAD automation ▒▒▒▒▒▒ AutoLISP)
● Autodesk APS (Forge), ACC / BIM 360 integrations
● SketchUp automation & plugin development (Ruby, model data extraction, metadata workflows)
● Rhino plugin & automation development (Grasshopper, Python/C#)
● GIS integration (ArcGIS automation, spatial data workflows, GeoJSON)
● AI-assisted BIM workflows (model validation, classification, data extraction, rule-based checks)
● Model data extraction pipelines (hierarchy, geometry, metadata → JSON → external systems)
● Point cloud to BIM workflows (Python, Open3D, segmentation, Revit integration)
Let’s collaborate to automate the BIM processes and boost productivity.
... more »
« less
With a strong background in C#, Python, and .NET, combined with deep AEC domain knowledge, I design custom plugins and automation systems that integrate seamlessly into real project workflows—supporting estimating, coordination, data accuracy, and faster delivery.
Core Capabilities
● Revit API development (C#, Python) – custom plugins, quantity takeoff automation, batch tools, model validation
● Dynamo & Python automation for modeling, documentation, data extraction, and estimating workflows
● AutoCAD automation ▒▒▒▒▒▒ AutoLISP)
● Autodesk APS (Forge), ACC / BIM 360 integrations
● SketchUp automation & plugin development (Ruby, model data extraction, metadata workflows)
● Rhino plugin & automation development (Grasshopper, Python/C#)
● GIS integration (ArcGIS automation, spatial data workflows, GeoJSON)
● AI-assisted BIM workflows (model validation, classification, data extraction, rule-based checks)
● Model data extraction pipelines (hierarchy, geometry, metadata → JSON → external systems)
● Point cloud to BIM workflows (Python, Open3D, segmentation, Revit integration)
Let’s collaborate to automate the BIM processes and boost productivity.
Experience
-
BIM Automation / AI Engineer
AB GROUP ONLINE LIMITED · Contract
Jan 2025 –
Present
1 yrs 4 mos
London, England, United Kingdom
• Design and develop AI-assisted BIM automation workflows for architecture and engineering teams.
• Build data extraction and integration pipelines connecting Revit, SketchUp, and CAD to JSON and API-based systems.
• Develop lightweight tools and prototypes for model validation, structuring, and point cloud to BIM workflows using Python and Revit API. -
Senior BIM Automation Engineer
AECOM · Freelance
Jan 2021 –
Dec 2024
3 yrs 11 mos
Dubai, Dubai, United Arab Emirates
• Lead the development of custom Revit API tools (C#/.NET) for automated quantity takeoffs and model data extraction.
• Built BIM data pipelines integrating Revit with Excel, databases, and cloud- based JSON APIs for estimating and reporting workflows.
• Implemented AI-assisted validation and GIS integration (ArcGIS, GeoJSON) to improve data accuracy and coordination. -
BIM Software Developer
Austin Engineering Ltd · Freelance
Jan 2016 –
Dec 2020
4 yrs 11 mos
Austin, TX, United States
• Developed production-ready Revit add-ins using C# and .NET for automation and model management
• Automated quantity takeoffs (areas, volumes, materials, counts) linked to Excel-based estimating systems
• Built REST API integrations connecting BIM data with cloud platforms and internal tools
• Improved performance, scalability, and usability of internal applications
• Collaborated with global teams in a fully remote development environment -
CAD/BIM Automation Engineer
Khatib & Alami · Contract
Sep 2012 –
Sep 2016
4 yrs
Abu Dhabi, United Arab Emirates
• Automated drafting and modeling workflows using Dynamo, Python, and AutoCAD .NET
• Developed tools for data extraction, QA/QC checks, and parameter standardization
• Created parametric families and rule-based modeling systems
• Supported BIM coordination across geographically distributed teams
• Improved efficiency by reducing manual processes through automation
Stats
0 followers, 0 following
Joined: May 23, 2026
Last seen: May 23, 2026
Location
Pasay, Philippines