Yousof, here.

I'm a Full-Stack Developer specializing in e-commerce.

I build complete digital products, from reliable backends and integrations to polished web and mobile experiences.

Beyond development, I dabble in UI/UX, graphic design, video editing, game development, drawing, 3D modelling, and plenty more.

I'm also a medical student on my way to becoming a doctor.

Yousof Abouhalawa profile photo
Sehnsucht.

Projects

All projects

Client work

Personal projects

Experience

Full CV
  1. Jul 2026 - Present · 3 mos

    Backend Developer

    CODE81 · Freelance

    Ismailia, Egypt

  2. Sep 2023 - Apr 2026

    Full-Stack Developer

    KOMMERS · Freelance

    Ismailia, Egypt

    • Develop and maintain production web applications across both frontend and backend.
    • Build responsive storefronts, dashboards, and application interfaces using modern web technologies.
    • Develop backend APIs, business logic, and integrations for e-commerce and business applications.
    • Integrate payment providers and third-party services into production systems.
    • Handle deployment, server configuration, Docker-based environments, and production troubleshooting.
    • Work across the full development lifecycle, from implementation and integration to deployment and maintenance.
  3. Jun 2023 - Present · 3 yrs 4 mos

    Freelance Software Developer

    Ismailia, Egypt

    • Build custom e-commerce storefronts, admin dashboards, and internal business applications for clients.
    • Develop full-stack applications using Next.js, NestJS, MedusaJS, Node.js, and TypeScript.
    • Design and integrate REST APIs connecting frontend applications with backend services and external systems.
    • Integrate payment gateways, AI services, ERP systems, and third-party operational APIs.
    • Build and maintain e-commerce functionality including products, carts, checkout flows, orders, customers, and administrative tools.
    • Deploy and manage applications using Docker, configure production servers, and troubleshoot deployment and runtime issues.
    • Build cross-platform mobile application interfaces using React Native.
    • Take ownership of projects across architecture, development, integration, deployment, debugging, and ongoing maintenance.

Skills

Frontend

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • SvelteKit
  • Tailwind CSS

Mobile

  • React Native
  • Expo
  • iOS/Android interfaces
  • Cross-platform UI

Backend & Commerce

  • Medusa.js
  • NestJS
  • API design
  • Integrations
  • Data models
  • Commerce workflows

Infrastructure & Tools

  • Git
  • Docker
  • Ubuntu Server
  • Linux deployments
  • npm
  • pnpm
  • Yarn
  • Python

Latest Posts

All posts
Introducing Nasaq thumbnail

Introducing Nasaq

Published Nov 2, 2026

I’m building a modular application platform in Java, starting with a small command-line program and learning the pieces as I go.

Building an HTTP Server on Eggshells thumbnail

Building an HTTP Server on Eggshells

Published Sep 24, 2026

I built a small HTTP server in C to understand what happens underneath a framework: sockets, connections, raw HTTP responses, and a thread for each client.

Understanding Idempotency By Building It thumbnail

Understanding Idempotency By Building It

Published Sep 14, 2026

I built a small Express payment API to understand idempotency, retries, request fingerprints, and the concurrency problem behind duplicate operations.