Hi, I'm Fahmy.
I build dependable backend systems, research practical AI, and teach the craft.
Senior C#/.NET engineer, graduate AI researcher at CU Boulder, and founder of BEENIAN Labs — based in Colorado.
- Years in software development
- 25+
- Years delivering .NET production systems
- 10+
- Peer-reviewed research papers
- 4
Work
Things I've built, and what I'm building next.
Shipped
- Interactive Math & Physics Reference
Mathematics & Physics Knowledge System
A reference and learning platform that takes mathematics and physics from foundational arithmetic to quantum field theory — every worked example machine-verified, every idea something you can try in a live lab. Because durable software judgment is downstream of mathematical truth.
Angular · Python · .NET
- Distributed Systems · .NET
Distributed Construction ERP
A modular, multi-service construction ERP: clean-architecture .NET API host, background worker, and a Blazor UI — with a full CI/CD pipeline deploying to SmarterASP.net and rich email notifications.
ASP.NET · Blazor · PostgreSQL · CI/CD
- Founder & Systems Architect · Company
BEENIAN Labs
Systems engineering and custom software studio designing high-integrity distributed systems, backend architectures, and applied AI workflows for mission-driven organizations.
.NET · Architecture · AI · Distributed Systems
- Next.js 15 · CI/CD
Personal Portfolio (this site)
A static Next.js site with a hand-written WebGL particle hero, shipped through a GitHub Actions pipeline that lints, type-checks, tests and deploys on every push.
TypeScript · Tailwind · GitHub Actions
In development
- Serious Game · .NET / Angular
PetroLogic System
A browser-based crisis decision-making simulation for petroleum pipeline operations training. Teams navigate multi-round scenarios — managing budgets, allocating resources, and reacting to live events — while facilitators broadcast a real-time projector view and debrief analytics surface team performance across every round.
.NET 10 · Angular · PostgreSQL · AWS
- SaaS Prototype · .NET / Angular
Hanan Application
A financial and administrative management system for speech and rehabilitation therapy centers, replacing paper-based tracking with an owner dashboard for sessions, revenue, client packages, automatic therapist commission calculation, and one-tap WhatsApp reporting to families.
.NET 10 · Angular · PostgreSQL · AWS
Journey
One thread through every role: systems people can trust.
- 2000
Started building software
Began a software career that has spanned many frameworks, platforms, and paradigms — and taught me which fundamentals actually last.
- 2016 — now
Senior C# / .NET backend & architecture
Enterprise ASP.NET Core Web APIs, Blazor apps, microservices, and data pipelines, grounded in Clean Architecture and Domain-Driven Design.
- Founder
BEENIAN Labs
Founded a systems engineering studio for high-integrity distributed systems, backend architecture, and applied AI workflows.
- Ongoing
Teaching computer science
Courses from C# fundamentals to senior-level architecture and SQL modeling, built around durable mental models.
- Now
MS Computer Science (AI) · CU Boulder
Completing a Master's in Computer Science with a machine-learning concentration.
- Next
PhD · Self-autonomous systems
Taking the research further: AI that can act independently while staying trustworthy and verifiable.
Research
AI research grounded in measurable engineering outcomes.
My research lives where intelligent systems, human reasoning, and software engineering meet. I focus on AI that can be evaluated, explained, and applied to improve the way people build, operate, and learn.
- Published work
Peer-reviewed publications
Academic writing shaped by software engineering discipline and applied AI questions — published and cited.
- Focus
Autonomous decision systems
How AI agents can evaluate uncertain environments and choose actions that stay reliable and verifiable.
- Practical lens
From model to metric
Clear hypotheses, observable behavior, and meaningful baselines — research that translates directly into engineering decisions.
Teaching
Teaching the judgment, not just the syntax.
- Web Application
C# for Beginners
Programming foundations, syntax, control flow, and confidence with the C# ecosystem.
- Web Application
C# for Junior Developers
Intermediate concepts, debugging habits, maintainable code, and applied best practices.
- Architecture
C# Advanced
Senior-level patterns, backend design, performance awareness, and architecture tradeoffs.
- Database
SQL and Modeling
Relational thinking, query mastery, schema quality, and practical database design.
Contact
Let's talk systems, research, or teaching.
Whether you need senior .NET backend architecture, want to explore an AI research collaboration, or are looking for practical engineering education, I'd welcome the conversation.