SELECTED WORK & PORTFOLIO
Computer Science, Full-Stack Architecture, and AI Systems.
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
ABOUT ME
Building high-performance software systems with engineering precision.
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
Computer Science @ AASTMT (Smart Village) & Software Engineering
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
- High-performance web applications built with React & Vite
- Comprehensive test-driven development (TDD)
- Clear documentation and maintainable codebase
- Reliable execution from initial prototype to final launch
Core Technologies
JavaScriptTypeScriptC++
PythonReactNode.js
ViteHTML5 / CSS3Git
KEY PROJECTS
Engineering systems & applications built for real impact.
Explore my main software projects spanning digital logic engineering, AI-backed automotive diagnostic platforms, and academic algorithm suites.
Featured
Mario Logic & Algo Pro
Interactive 2D digital logic circuit simulator, automated truth table matrix evaluator, and Karnaugh Map (K-Map) Quine-McCluskey solver with PDF/PNG/CSV exports.
Vanilla JSHTML5 CanvasViteNode.js
View Repository
AI Platform
Auto-Care AI Platform
Integrated automotive service discovery, emergency towing winch dispatch with fair price negotiation, and Gemini AI diagnostic fault code troubleshooting.
React 19TypeScriptGemini AIVite
View Repository
AAST Coursework
Academic Data Structures & Algorithm Suite
Comprehensive C++, Python, and Java software projects developed across computer science coursework at AAST Smart Village Campus.
C++PythonData StructuresAlgorithms
GitHub Profile