11/11/2026 updated


100 % available
BIM Development Engineer | Revit Plugins & Tools | Structural Engineer
nador, Morocco
Worldwide
State Engineering Degree in Civil Engineering (Bac+5)About me
Structural Engineer and Revit API Developer specializing in C#/.NET, WPF, Python and pyRevit. I develop custom Revit plugins for 3D reinforcement, BIM quality control, clash detection and Revit-Robot automation. I also support BIM coordination and engineering workflows.
NavisworksApi Design
Revit Plugin & Tool Development
Development of Revit add-ins and plugins using C#/.NET, WPF/XAML and the Revit API, including automated 3D column reinforcement, BIM model quality control, structural/MEP clash detection, and AI-powered Revit assistants via FastAPI and LLM tool calling.
Structural Engineering & BIM Coordination
Design, analysis and sizing of steel and reinforced concrete structures according to Eurocodes, BAEL and RPS standards, including foundations, raft slabs and high-profile projects such as stadiums, hospitals and rail stations, combined with BIM coordination and management roles.
Python & Automation Scripting
Automation of modelling, reinforcement, coordination and quality checks using Python, IronPython and pyRevit, enabling parametric modelling, automated calculations and concrete quantity takeoffs.
C# & .NET Development
Building Revit add-ins and desktop tools with C#, .NET and WPF/XAML, including regression testing and automated deliverables such as column schedules and raft calculations.
Revit API & Rebar API
Deep use of the Revit API and Rebar API for modelling families, parametric reinforcement of various column sections, live safeguards via Revit events, and spatial indexing for clash detection.
FastAPI & AI Integration
Implementation of AI-powered assistants using FastAPI servers, LLM tool calling and MCP bridge connections to the Revit API for intelligent automation within BIM workflows.
AutoCAD COM API & Interoperability
Extraction of beam section data from linked DWG files via the AutoCAD COM API, enabling modelling from DWG plans and interoperability between CAD and BIM environments.
SOFiSTiK, Navisworks & ACC
Structural analysis and coordination using SOFiSTiK, Navisworks and Autodesk Construction Cloud for model coordination, clash review and project delivery.
Dynamo & Parametric Modelling
Use of Dynamo for parametric modelling and family creation within Revit, supporting automated workflows and design optimisation.
Development of Revit add-ins and plugins using C#/.NET, WPF/XAML and the Revit API, including automated 3D column reinforcement, BIM model quality control, structural/MEP clash detection, and AI-powered Revit assistants via FastAPI and LLM tool calling.
Structural Engineering & BIM Coordination
Design, analysis and sizing of steel and reinforced concrete structures according to Eurocodes, BAEL and RPS standards, including foundations, raft slabs and high-profile projects such as stadiums, hospitals and rail stations, combined with BIM coordination and management roles.
Python & Automation Scripting
Automation of modelling, reinforcement, coordination and quality checks using Python, IronPython and pyRevit, enabling parametric modelling, automated calculations and concrete quantity takeoffs.
C# & .NET Development
Building Revit add-ins and desktop tools with C#, .NET and WPF/XAML, including regression testing and automated deliverables such as column schedules and raft calculations.
Revit API & Rebar API
Deep use of the Revit API and Rebar API for modelling families, parametric reinforcement of various column sections, live safeguards via Revit events, and spatial indexing for clash detection.
FastAPI & AI Integration
Implementation of AI-powered assistants using FastAPI servers, LLM tool calling and MCP bridge connections to the Revit API for intelligent automation within BIM workflows.
AutoCAD COM API & Interoperability
Extraction of beam section data from linked DWG files via the AutoCAD COM API, enabling modelling from DWG plans and interoperability between CAD and BIM environments.
SOFiSTiK, Navisworks & ACC
Structural analysis and coordination using SOFiSTiK, Navisworks and Autodesk Construction Cloud for model coordination, clash review and project delivery.
Dynamo & Parametric Modelling
Use of Dynamo for parametric modelling and family creation within Revit, supporting automated workflows and design optimisation.
Experience
Professional experience0 - 5 years
Freelancer since2024
Languages
EnglishFluentFrenchFluent
Project history
Development of Revit plugins and tools including automated 3D column reinforcement, BIM model quality control, structural/MEP clash detection, AI-powered Revit assistant, MAGIC suite for parametric modelling, modelling from DWG plans, automated concrete quantity takeoffs and automated deliverables. Structural engineering and BIM coordination for major projects including FIFA 2030 World Cup stadium, high-speed rail station, hospitals and Marrakech International University. BIM Manager and coordination lead for Grand Stade d'Agadir, Benguerir high-speed rail station and Guercif Provincial Hospital.
Design and sizing of reinforced concrete and steel structures, BIM coordination and development of internal tools. Projects included Hassan II Stadium (Benslimane), Seme City and Congress Palace.
Structural analysis for Specialty Hospital in Meknes (G+5), including a post-tensioned vs solid slab study.