Dental Clinic Management System
A desktop management system built to help dental clinics manage patients, visits, treatments, payments, and appointments — with a full Arabic / RTL interface.
Skip to main content
Full-Stack .NET Developer
Full-Stack .NET Developer building modern, scalable, high-performance web applications from concept to production.
I build modern web applications from frontend to backend — crafting intuitive interfaces, reliable systems, and seamless experiences that are built to perform.
I'm a Full-Stack Developer who turns ideas into complete digital products — from responsive interfaces and seamless user experiences to the APIs, business logic, and systems behind them.
I approach development with a strong focus on performance, reliability, and long-term maintainability. I believe great software isn't just about how it looks or whether it works — it's about how well it performs, adapts, and solves the problem it's built for.
I enjoy working through complex challenges, simplifying them into practical solutions, and building software that feels polished on the surface while remaining solid underneath. My goal is simple: create technology that is genuinely useful, dependable, and built to last.
$ whoami
mohamed ragheb omer — full stack .net developer
$ cat focus.txt
HTML5 · CSS3 · JavaScript
Clean Architecture · DDD · CQRS
ASP.NET Core · EF Core · SQL
$ status --current
learning Mobile Development, shipping projects
$▌
A desktop management system built to help dental clinics manage patients, visits, treatments, payments, and appointments — with a full Arabic / RTL interface.
A full-featured backend for managing inventory, sales, and staff, built around Clean Architecture and CQRS with JWT-secured endpoints and raw ADO.NET for performance-sensitive reads.
A desktop application designed for government agencies and driving schools to manage the driving license lifecycle. The system covers the process from initial applications and testing to license issuance, renewals, replacements, and related enforcement actions.
Started learning programming fundamentals with C++ and began building small console applications.
Moved beyond programming fundamentals and started seriously exploring backend development with .NET, building a stronger foundation in ASP.NET Core, databases, and API development.
Focused deeply on backend development, strengthening my understanding of ASP.NET Core, advanced APIs, and database design. Built multiple strong backend projects that simulate real-world systems, applying clean architecture, design patterns, and best practices to deliver scalable and production-ready solutions.
Started learning and deepening my frontend skills to become a more complete full-stack developer, while taking on real freelance projects and gaining hands-on experience working with clients.
Have a project, idea, or opportunity in mind? I'd love to hear about it — drop a message and I'll get back to you.