⚡ Frontend Engineering
React 19, TypeScript, Vite, Tailwind CSS & HTML5 Canvas
SELECTED WORK & PORTFOLIO
I build production-grade web platforms, digital logic simulators, and AI-backed applications — from interactive canvas circuit engines to Gemini-powered automotive diagnostics.
University: AASTMT · Smart Village Campus
Major: Computer Science · Software Engineering
Stack: React · TypeScript · C++ · Python · Node.js · Vite
Featured Project Gallery
METHODS & MATERIALS ARCHITECTURE
Production architecture patterns, data storage layers, real-time engines, and AI components used across software builds.
React 19, TypeScript, Vite, Tailwind CSS & HTML5 Canvas
Node.js, Express.js & Prisma ORM Data Access Layer
PostgreSQL (Relational Data) & Redis (Caching & Live Sessions)
Automotive Diagnostic Chatbot (Google Gemini API) & WebSockets (Socket.io) Live Bidding
Leaflet / React-Leaflet + Browser Geolocation for Cairo/Giza Service Discovery
Docker & Docker Compose Container Workflows
ABOUT ME
I'm Marwan El-Sawy — a Computer Science & Software Engineering student at AASTMT (Arab Academy for Science, Technology & Maritime Transport - Smart Village Campus). I specialize in architecting full-stack web applications, custom algorithm solvers, and digital logic systems.
Current Focus
Deeply focused on algorithm design, data structures, digital logic simulation, full-stack React/Node.js development, and AI diagnostics.
Creator of Mario Logic & Algo Pro and Auto-Care AI Platform.
Engineering Approach
I prioritize clean architecture, performant code, and intuitive user experiences. Every project starts with a robust data model and ends with concrete, verified execution.
What You Can Expect
Core Technologies
KEY PROJECTS
Explore my main software projects spanning digital logic engineering, AI-backed automotive diagnostic platforms, and academic algorithm suites.
Interactive 2D digital logic circuit simulator, automated truth table matrix evaluator, and Karnaugh Map (K-Map) Quine-McCluskey solver with PDF/PNG/CSV exports.
View RepositoryIntegrated automotive service discovery, emergency towing winch dispatch with fair price negotiation, and Gemini AI diagnostic fault code troubleshooting.
View RepositoryComprehensive C++, Python, and Java software projects developed across computer science coursework at AAST Smart Village Campus.
GitHub ProfileEDUCATION & ACADEMICS
Arab Academy for Science, Technology & Maritime Transport (AASTMT) · Smart Village Campus
SKILLS & TECH STACK
Languages
Frontend Architecture
Backend & ORM
Databases & Cache
AI & Real-Time Engine
Infrastructure & DevOps
Featured Project