Personal Portfolio

Portrait of Zeyad Abouelkassem

Zeyad Abouelkassem

Full-Stack Software Engineer

"I build applications that are clean to use and reliable underneath"

Projects

Selected work with systems behind it.

Live product
GoWeb logo

GoWeb

A website audit platform that helps developers and website owners find UX, layout, and structure issues from a single public URL.

Next.jsTypeScriptFastAPIRedis
GoWeb homepage audit input screen
Project image 1 of 6

What it does

Analyzes public websites in desktop and mobile views, then turns browser-visible signals into structured UX reports.

What I built

URL submission, job tracking, browser rendering, extraction rules, report UI, PDF export, and report history.

Technical focus

Reliable browser rendering, deterministic rules, URL safety checks, persisted reports, and clear recommendations.

Research project
AI-Powered Nanoparticle Analysis logo

AI-Powered Nanoparticle Analysis

An AI-powered image analysis system for predicting nanoparticle mean size from microscopy data.

ReactDjango RESTPyTorchTypeScript
Nanoparticle analysis upload interface
Project image 1 of 4

What it does

Predicts nanoparticle mean size from SEM microscopy images using a PyTorch regression model.

What I built

Image upload flow, authenticated prediction API, PyTorch inference integration, result storage, and prediction history.

Technical focus

Connecting microscopy image processing, model inference, authentication, and persistent prediction tracking.

E-commerce project

GearBox

An e-commerce application with product browsing, cart management, inventory tracking, and an admin dashboard.

JavaSpring BootHTMLCSS
GearBox product listing page
Project image 1 of 6

What it does

Combines a customer storefront with product browsing, cart management, inventory-aware ordering, and admin control.

What I built

Product catalog, search and category filtering, session cart, stock-aware checkout, admin product management, and order reporting.

Technical focus

MVC architecture, JPA domain modeling, inventory validation, transactional order creation, and admin dashboard workflows.

Skills

Skills I actually use.

My practical toolkit for building full-stack applications, AI-enabled workflows, dashboards, and reliable backend systems.

Languages

  • Python
  • TypeScript
  • Java
  • JavaScript
  • SQL

Frontend

  • React
  • Next.js
  • Vite
  • Tailwind CSS
  • Framer Motion

Backend & APIs

  • FastAPI
  • Django REST
  • Spring Boot
  • REST APIs
  • Authentication
  • SQLAlchemy

Databases & Storage

  • PostgreSQL
  • SQLite
  • MongoDB
  • Redis

AI & Data

  • PyTorch
  • Computer Vision
  • Model Training
  • Data Preprocessing
  • NumPy

Tools & Deployment

  • Git
  • GitHub
  • Docker
  • Postman
  • Maven
  • Vercel
  • Render

"Learning never stops"

About

Built with care. Engineered to last.

I'm a software engineer who enjoys building products from idea to deployment. I care about creating experiences that feel intuitive for users while keeping the underlying systems clean, scalable, and reliable.

My interests span full-stack development, backend architecture, and AI-powered applications. I enjoy solving practical problems through thoughtful engineering and building software that people can trust and use every day.

Z.A.Zeyad Abouelkassem signature

Contact

Have a role, project, or idea in mind? Let's talk.