core_system.sh
>INITIALIZING CORE_SYSTEM_
000%
Portfolio · v1.0

FULL-STACK
SOFTWARE ENGINEER

SPRING BOOT · REACT · TYPESCRIPT

// whoami

Hi, I'm Hamza Touaban.

Full-stack engineer architecting bulletproof backends and high-performance, cinematic web applications.

// what I do

Full-stack architecture, end to end

From JWT-authenticated Spring Boot APIs to fluid React frontends—I craft robust systems from database schema to final pixel.

◈ BUFFERING FRAMES 0%
// Core Stack

Engineered Across the Stack

Move your cursor across the matrix — every node responds, the way a well-instrumented system should.

01

Spring Boot

Microservices · Security

02

React

Hooks · Canvas · GSAP

03

TypeScript

Strict · End-to-end types

04

JWT Auth

OAuth2 · RBAC · Rotation

// Selected Work

Project Architecture

01
2025
Full-Stack Developer

Reddit-inspired social platform

Pulse

A full-stack social network with communities, image posts, likes, comments and emoji reactions — plus real-time direct messaging and live notifications over Socket.IO.

Real-time
Socket.IO
JWT
Access + refresh
React 19
+ Express 5
React 19ViteTailwind CSSExpress 5TypeScriptSocket.IOTursoJWT
Live DemoCode
02
2025
Full-Stack Developer

Team project management — a tiny Linear/Jira

Forge

Organizations, projects, tasks, labels and a drag-and-drop Kanban board — all driven by one Fastify REST API that serves both a React web app and a Commander-based CLI client.

3 clients
API · CLI · Web
RBAC
Owner/Admin/Member
Kanban
Drag & drop
Fastify 5ReactDrizzle ORMTanStackTailwind v4Commander.jsTursoJWT
Live DemoCode

More on the way.

Every project is a study in trade-offs — latency, security, developer experience. Reach out to talk architecture.

Get in touch
// System Design

Frontend → Backend Handshake

Tap a node to trace how a request flows from the browser through the gateway, past JWT validation, and into persistence.

React Client

React 19 · Vite · TanStack

React 19 SPA bundled with Vite. Access tokens held in memory, refresh token in an httpOnly cookie. TanStack Query handles server-state caching and optimistic updates.

// Let's build

Have a system worth
engineering?

I design and ship full-stack products end to end. If you have an idea that needs a resilient backend and a cinematic front end, let's talk.

© 2026 Hamza TouabanAvailable for new projects