Alaa Elsolami, Revit API instructor and Software Department Lead at Qiddiya 10+ Years Software Dept Lead 1,000+ Trainees
Your instructor

Alaa Elsolami

Software Department Lead @ Qiddiya

I build the tools that other engineers rely on, and I teach the exact way I build them.

A civil engineer who fell for code, I've spent 10+ years designing and shipping Revit, AutoCAD and Civil 3D plugins and full-stack platforms for BIM teams across Egypt, Saudi Arabia, and the United States. I created this course to hand you the real workflows, patterns, and hard-won lessons from production work, explained clearly, in English.

100+ Plugins shipped 10+ Devs led 1,000+ Trainees 🇸🇦 Riyadh · Remote
Real production experience

Software I've shipped for teams at

Qiddiya Untangle Strategy · USA Bidlight · USA Kemet CCC International Louis Berger IBIMS
Why learn from me

Not a tutorial maker. A working developer.

Everything in this course comes from real projects, not slideshows.

100+ production plugins

Shipped and deployed for Revit, AutoCAD, Civil 3D and Navisworks, used daily by real engineering teams.

Real-world systems

Built in-Revit cost-estimation engines (Uniformat, MasterFormat, OmniClass) and BIM-data automation platforms.

Team leadership

Led 10+ developers and served as CTO of a US BIM-tech company. I teach the way I onboard engineers on my own team.

Bilingual clarity

I've taught 1,000+ trainees in both Arabic and English, and I know how to make hard concepts finally click.

Full-stack range

C#, WPF and .NET on the desktop; React, Node.js and databases on the web. You learn how the whole picture fits together.

An engineer's eye

A civil engineering background (Alexandria University, Honors) means I understand the BIM problems your tools need to solve.

Toolbox

The stack behind the course

Languages

5 core languages
C#PythonJavaScriptTypeScriptSQL

Desktop & .NET

native apps & add-ins
.NETWPFWindows FormsBlazorASP.NET Core

Web & APIs

full-stack web
ReactNext.jsNode.jsREST APIsWeb ApplicationsTailwind CSSMUI

BIM & Autodesk

where it all runs
RevitAutoCADCivil 3DNavisworksDynamoBIM 360Autodesk Forge / APS

Data & DevOps

ship & scale
MongoDBCosmosDBGitGitHubGitLabDevOpsCI / CDDockerPostman

Spoken

teaching languages
ArabicEnglish

Learn directly from real-world experience

Join the program and get personal, one-to-one follow-up from Alaa as you build.