A full-stack developer passionate about building exceptional digital experiences.
FEATURED PROJECTS
Here are some of the selected projects that showcase my passion for full-stack development.
My Portfolio
ASP.NET Core MVC portfolio with a 3-tier architecture. Mobile-friendly, responsive design using Razor views and Tailwind CSS. Features: Home, Skills, Projects, Experience, Contact, and an admin dashboard.
Clinic System
Developed a dynamic and responsive website for Dr. Ameer using ASP.NET MVC and Bootstrap. The application follows a 3-tier architecture and implements the Unit of Work pattern for efficient data handling. It is fully responsive across all devices and has been successfully deployed on IIS.
SkruCalculator
Developed a cross-platform mobile application using Blazor MAUI and BlazorHybrid. SkruCalculator is a score-tracking app designed for the new Scro game, providing an intuitive interface for users to calculate and manage scores seamlessly.
E-Commerce Full Stack (Talabat) | ASP.NET Core & Angular
Developed a feature-rich E-Commerce platform using Clean Architecture with ASP.NET Core and Angular 19. Implemented secure JWT authentication, comprehensive product management with filtering and pagination, complete order processing with Stripe integration, and efficient basket management. Enhanced performance using Redis caching and optimized data access with Specification Pattern.Key Features: Built modular architecture with distinct API, Core, and Infrastructure layers, Implemented Repository and Unit of Work patterns for database abstraction, Utilized Entity Framework Core with SQL Server for data persistence, Developed responsive Angular frontend with NgRx state management, Integrated global exception handling and comprehensive logging
MiroClone (RealTime Board) – Real-Time Collaborative Whiteboard Application | ASP.NET Core & Angular
Developed a real-time collaborative whiteboard application enabling users to create, edit, and share boards dynamically. Implemented features such as freehand drawing, shapes, and text using Fabric.js, with real-time updates powered by SignalR. Integrated user authentication and board access control for secure collaboration. Key Features: Real-time collaboration using SignalR, Drawing tools (freehand, shapes, text) with Fabric.js, Board management (create, edit, delete, search), User authentication and access control.
Ghost Killer – Game Development Project
Developed a 2D ghost-hunting game as part of our graphics course, utilizing PyOpenGL for rendering and interactive gameplay. The project focused on advanced graphics programming, linear algebra, and object-oriented design. Designed and implemented core gameplay mechanics, including ghost AI behavior and player controls. Applied advanced linear algebra techniques for 3D transformations and rendering. Optimized graphics rendering using PyOpenGL for smooth performance. Led a team of developers, ensuring seamless collaboration and project completion.
ABOUT ME
I am a full-stack developer.
Has Computer Engineering background.
Enthusiastic and driven third-year computer engineering student at Tanta University with a strong foundation in ASP.NET Core, Angular, and full-stack development. Excel at building scalable applications and solving complex technical challenges. Known for effective leadership, excellent problem-solving, and delivering measurable results in fast-paced environments.
MORE ABOUT ME
LET'S CONNECT
Say hello at heshamabdalrahman46@gmail.com