Glad to see you here! ๐, I'm Ahmed Gamal!
I am a Software Engineer, .NET & AEC Specialist with 5+ years of experience architecting high-impact tools that optimize digital workflows. My expertise lies in the .NET Stack, where I build robust desktop and web applications, leveraging C#, WPF (MVVM), and TypeScript. ๐
What sets me apart is the intersection of MSc-level engineering research and deep specialization in geometric algorithms and AEC-specific APIs (Revit, AutoCAD, ArcGIS Pro). I am passionate about solving intricate technical challenges through Clean Code and SOLID principles, while integrating AI-assisted tools to maximize development productivity.
When I'm not in the IDE, I'm empowering the next generation of engineers through my YouTube channel and the AEC Informatics Roadmap.
I am always looking to connect with professionals in the Software Engineering, BIM, and GIS communities. Letโs build something efficient together! ๐
- ๐ป ย Architecting advanced BIM Automation & AEC Software Tools.
- ๐๏ธ ย Technical Impact: Contributed to 5+ AEC software projects at CrowdBuild, Inc., optimizing large-scale models.
- ๐ ย Technical Instructor for Revit API & AEC Informatics on YouTube.
- ๐ฌ ย Ask me about: C#/.NET, Revit API, Geometric Algorithms, or GIS-BIM Integration.
- ๐ซ ย Reach me out: LinkedIn.
- ๐ ย Master of Science (MSc) in Engineering (2024) - Focused on GIS & Software Dev.
- ๐ซ ย Former Teaching Assistant (xTA) - Graduated 3rd in class with Excellent with Honors.
- ๐ฐ ย Published Researcher in Applied Water Science, bridging domain engineering with data.

