Available for freelance & tech roles

GitHub Profile

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.

Work With Me GitHub Profile

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

EDUCATION & ACADEMICS

Computer Science Student

Arab Academy for Science, Technology & Maritime Transport (AASTMT)  ·  Smart Village Campus

Major: Software Engineering
  • Specializing in Software Engineering, Data Structures, Algorithms, Object-Oriented Programming, and Web Application Architecture.
  • Architected and delivered multiple university software projects including Auto-Care AI and digital circuit solvers.
Software EngineeringAlgorithmsData Structures

SKILLS & TECH STACK

Languages

JavaScript (ES6+)TypeScriptC++PythonJava

Frontend & UI

React 19HTML5 Canvas 2DViteCSS3Tailwind CSS

Backend & AI

Node.jsGoogle Gemini AIREST APIsJSON Services

Tooling & Engineering

Git & GitHubVS Code / AntigravityLinuxVite Build System