Open to full-time roles & freelanceParis, France · --:--:--

full-stack engineer trained at 42 Paris. I design and ship products end to end, from C++ socket servers to the portfolio builder people use today.

ahmed@paris — zsh
❯
01About

Icareaboutthewholestack:thememorylayoutunderaC++server,theschemabehindanAPI,andthetwohundredmillisecondsofmotionthatmakeaninterfacefeelalive.Ilearnedtobuildat1337and42Paris,wheretherearenoteachers,justhardproblems,peersandcodereview.

Portrait of Ahmed Ghounami
Based in Paris
Ahmed Ghounami
01
0
templates shipped in Portify
02
0
engineering internships
03
0
RNCP level track at 42 Paris
04
0+
years writing code daily
01

Ship end to end

Database, API, interface, tests, deployment. I own the whole path from idea to a URL people use.

02

Prove it works

Typed contracts, unit tests and browser tests at real screen sizes, so changes ship with confidence.

03

Motion with purpose

Animation that explains and guides, and steps aside for people who prefer reduced motion.

02Flagship product

Live in production2026 · Solo build

“Build your portfolio. Your way.”

A no-code portfolio builder I designed, engineered and shipped end to end. Pick one of twelve animated templates, import a CV, edit with a live multi-device preview, then publish to a Portify link, deploy an independent Vercel site, or download the full Next.js source.

0
Animated templates
0
Unit tests passing
0
E2E tests · 3 viewports
0k
Lines of TypeScript
// 01

Template engine

A typed contract and versioned registry: every template renders the same Zod-validated content schema, so data moves freely between twelve designs.

// 02

CV import

PDF and Word parsing on the server (unpdf, mammoth). Users review every extracted field before it lands; the file is never stored.

// 03

Live editor

Real-time preview at phone, tablet and desktop widths with autosaved drafts. Nothing goes public until you publish.

// 04

Three ways to ship

Publish at /p/your-name, deploy a separate site through the Vercel API with verified aliases, or export a standalone Next.js project as a zip.

// 05

Secure by default

Supabase Auth and Postgres with Row Level Security on every table, rate limits, and an owner-only admin dashboard backed by audited security-definer functions.

// 06

Motion with manners

Every template animates with purpose and falls back to static layouts for visitors who prefer reduced motion.

Architecture · content flow
1CV / Form
2Zod schema
3Template registry
4Live preview
5Publish
↳/p/your-name
↳Vercel deploy
↳Next.js export
Next.js 16React 19TypeScriptSupabasePostgreSQL · RLSZodTailwind CSS 4shadcn/uiMotionVercel APIVitestPlaywright
03Selected work

Real-time multiplayer games, torrent streaming, a C++ web server and container infrastructure. Each one taught me a different layer of the stack.
04Stack

Low-level C and C++ taught me how computers work. Modern TypeScript lets me ship products quickly. I use both.
~/stack/lang.ts07

Languages

TypeScriptJavaScriptCC++PythonSQLHTML / CSS
~/stack/web.ts06

Frontend

Next.jsReactRedux ToolkitTailwind CSSFramer Motionshadcn/ui
~/stack/api.ts08

Backend

Node.jsNestJSFastifyExpressFastAPISocket.ioRESTOAuth 2.0
~/stack/db.ts06

Data

PostgreSQLSupabaseMongoDBSQLiteMySQLZod
~/stack/app.ts03

Mobile

React NativeExpoXcode
~/stack/ops.ts08

DevOps & Quality

DockerVercelLinux / POSIXGitVitestPlaywrightJestn8n
05Journey

  1. commit a3f9c21(HEAD → main)Internship2025 · 4 months

    TALIO

    Full-Stack & Automation Engineer Intern

    Shipped full-stack features with Next.js, Node.js and Supabase, and automated business workflows with n8n integrations, speeding up data pipelines across production modules.

    + Next.js+ Node.js+ Supabase+ n8n
  2. commit 7be04d8Internship2025 · 2 months

    a2xcorp

    Software Engineering Intern

    Built full-stack web features in an agile team: REST endpoints, database work and client-side state management.

    + React+ Next.js+ Express+ Databases
  3. commit 42e1337Education2023 → now

    42 Paris · 1337

    Software Engineering, RNCP Level 7

    Started at 1337 Khouribga, now at 42 Paris. A project-based curriculum with no teachers or lectures: systems programming in C and C++, algorithms, UNIX, networking and full-stack development, all validated by peer code review.

    + C+ C+++ Algorithms+ UNIX+ Networking
  4. commit 0dc5e7aCertification2024 – 2025

    Udemy

    Modern Full-Stack Web Development

    Courses on React, modern Node.js, NoSQL databases, OAuth flows and frontend state management.

    + React+ Node.js+ MongoDB+ Auth
06Contact

I'm looking for full-time engineering roles and selected freelance projects. Tell me what you're building and I'll reply within a day.