I build reliable web applications for growing businesses.
I specialize in C#, ASP.NET Core, and SQL Server — turning ideas into fast, dependable software for small businesses and startups that need something they can actually run their operations on.
About
I'm a full-stack developer focused on the .NET ecosystem — C# and ASP.NET Core on the backend, with SQL Server handling the data layer and HTML, CSS, and JavaScript on the front end. I like working with small businesses and startups because the problems are concrete: a booking system that saves someone real time, an internal tool that replaces a spreadsheet, an API a small team can build on with confidence.
My projects so far range from a quiz web application to a movie browsing site, plus a C++ game built with SFML outside the web stack. Each one taught me something different about structuring software that stays easy to maintain as it grows, which is the standard I hold my client work to as well.
Reliability
Built to handle real usage, not just demo conditions.
Clean architecture
Organized, maintainable code from the first commit.
Practical scope
Right-sized solutions instead of overengineering.
Education
Bachelor's in Computer Information Science
Ain Shams University, Faculty of Computer and Information Science — coursework spanning software development, databases, and systems, alongside hands-on project work in the .NET ecosystem.
Skills
The languages, frameworks, and tools I build with.
Languages & frameworks
Data & APIs
Tools & workflow
Projects
A few things I've built.
TestMe
An interactive quiz platform where users answer questions across categories and see results instantly. Built front-end only, with vanilla JavaScript handling timing, scoring logic, and a clean, distraction-free interface.
Movieverse
A browsing site for discovering movies with search and filtering. Built front-end only, focused on clean JavaScript for handling data and keeping page loads fast.
Crimsonland
A 2D game built with C++ and the SFML graphics library, covering game loops, collision detection, and real-time rendering outside the web stack.
Services
How I can help your team or business.
Web application development
Custom web apps built with ASP.NET Core and C#, from internal tools to customer-facing platforms.
REST API development
Well-structured APIs that your team or other applications can integrate with confidently.
Database design
SQL Server schemas and queries built around the way your business actually works.
Backend development
Server-side logic, authentication, and integrations that keep your application running reliably.