Looking for professional roles?

View my work experience — companies, positions, and key achievements.

My Development Journey

From ESI-SBA coursework to freelance production delivery — the path that shaped my skills across full-stack web, IoT, security, and cloud.

2021–2023

Academic CS Foundations

Started at ESI-SBA mastering low-level programming (Pascal/Assembly), Java, Linux, and system design. Built a strong base in algorithms, networking fundamentals, and computer architecture.

Early 2023

Web Dev Awakening

Broke into web development: HTML/CSS → JavaScript → Node.js/Express. Built foundational projects with auth and REST APIs while balancing university coursework.

Overtime Hours API

Late 2023

University REST API for managing employee overtime records with JWT authentication, relational schema design, and Jest unit tests.

Express.jsJWTPostgreSQLJest

React Portfolio v1

Mid-2023

First serious portfolio built with React — reusable components, improved UI/UX, and a foundation for later iterations.

ReactJavaScriptCSS
Late 2023–2024

Full-Stack Leap

Pivoted to React → Next.js and shipped production-ready apps — including a remote role at Unitary (London). Turned a repeated 3rd year into dedicated full-stack skill-building.

E-Commerce Shop

Early 2024

Frontend e-commerce with shopping cart, favorites, and product pages built on Next.js.

Next.jsReactTailwind CSS

Unitary — AI Content Moderation

Late 2024

Remote full-stack work on an AI-driven moderation platform — Next.js dashboards, NestJS APIs, PostgreSQL optimization, and AWS Docker deployments.

Next.jsNestJSPostgreSQLDockerAWS

Car Rental Platform

Late 2024

Full-stack car rental system with booking workflows, admin dashboard, and a normalized PostgreSQL schema via Drizzle ORM.

Next.jsPostgreSQLDrizzle ORMshadcn/ui

Portfolio v2

Mid-2024

Advanced portfolio with Next.js, dark mode, animations, and a modern design system.

Next.jsTailwind CSSFramer Motion
2024–2025

Next.js + NestJS in Production

Architecting scalable apps with Next.js and NestJS — real-time systems, RBAC backends, IoT edge platforms, and CI/CD deployments on AWS and Docker.

Real-Time Chat Application

Early 2025

Messaging platform with NestJS WebSockets, JWT auth, MongoDB persistence, typing indicators, and Docker-based CI/CD.

NestJSWebSocketMongoDBReactDocker

Incubator Management Platform

Mid-2025

NestJS + PostgreSQL backend for startup incubators with RBAC, project lifecycle tracking, audit logging, and CI/CD to Vercel.

NestJSPostgreSQLJWTReactCI/CD

Sentinel Edge Smart Home

Mid-2025

Edge-AI smart home platform spanning ESP32 firmware, MQTT pipelines, InfluxDB time-series storage, and an operator dashboard.

MQTTESP32PythonInfluxDBNext.js
2025–2026

Professional Delivery

Freelance and contract work shipping production platforms end-to-end — from banking dashboards and pharmacy eCommerce to a bilingual portfolio CMS with admin dashboard.

Engineering Portfolio Platform

2026

This site — a bilingual portfolio CMS with Prisma, PostgreSQL, admin CRUD, Server Actions, cache revalidation, and schema-driven content across projects, labs, and articles.

Next.js 16PrismaPostgreSQLnext-intlCloudinary

Al Baraka Bank — Room Scheduling

Aug 2025

Internal banking dashboard with Next.js 14 and Shadcn/UI. NestJS APIs plus a smart algorithm that suggests alternative meeting rooms by priority, time, and attendee count.

Next.jsNestJSShadcn/UIPostgreSQL

Seha Practo — Pharmacy eCommerce

Sep–Dec 2025

Production pharmacy platform built solo — Next.js storefront with React Query, NestJS eCommerce backend, AWS EC2 hosting, and GitHub Actions CI/CD.

Next.jsNestJSReact QueryAWS EC2GitHub Actions
2026

Where I Am Now

Final-year Computer Science student at ESI-SBA and freelance full-stack engineer. After delivering production platforms for banking, eCommerce, and AI moderation, I am focused on scalable architecture, cloud deployment, and this PostgreSQL-backed portfolio platform.

TypeScriptNext.jsNestJSReactPostgreSQLPrismaDockerAWSCI/CDSystem DesignIoTCyber Security