Skip to main content

Available for work

I build thingsthat ship.

Full-stack developer working in React, Next.js, TypeScript and Node.js. I take SaaS and e-commerce products from an idea to something real people use — and then keep them running.

Full-stack
Ship it

SoulaimaneBoukrab

Casablanca · Morocco

01

The Character

Everything below is on the record. The parts that are usually rounded up have been left out.

Profile

Name
Soulaimane Boukrab
Class
Full-stack developer
Based
Casablanca, Morocco
Languages
English · French · Arabic
Status
Open to work

Techniques

Front

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Shadcn UI

Back

  • Node.js
  • Express.js
  • NestJS
  • REST APIs
  • MongoDB
  • PostgreSQL

Ship

  • Docker
  • Git/GitHub
  • CI/CD
  • Vercel
  • Nginx
  • GCP

Craft

  • Stripe
  • OpenAI API
  • System Design
  • Sentry
  • Playwright
  • Clean Code

Career

  1. Upwork & Private Clients

    Freelance Full-Stack Developer

    Jan 2024 — Present

    Upwork Rising Talent, 100% Job Success — end-to-end SaaS, e-commerce and AI-integrated builds for clients worldwide, requirements through deployment.

  2. Ark-x Talent Solutions

    Full-Stack Development Coach

    Jul 2025 — Dec 2025

    Mentored junior developers in React, Node.js and TypeScript, guiding teams through code review and Agile workflow to ship production-ready work.

  3. Ark-x Talent Solutions

    Full-Stack Developer

    Jul 2023 — Dec 2023

    Built a MERN e-commerce platform and introduced TypeScript to the team's stack to cut down on runtime errors.

Study

  1. Université Hassan II, Casablanca

    Bachelor's Degree, Computer Software Engineering

    Jul 2026

  2. Specialized Institute of Applied Technology, Agadir

    Associate Degree, Computer Science

    Jul 2022

02

Selected Work

Production applications with real users. Each one shipped, and most are still running.

ResumeCraft — Point your résumé at the job, not at everyone.
SaaS

ResumeCraft

Point your résumé at the job, not at everyone.

Extracts every requirement from a posting, then rewrites and reorders your real experience to answer them. Coverage is scored by text match, not AI opinion — so nothing is ever invented. Credits, not a subscription.

  • Next.js
  • TypeScript
  • PostgreSQL
  • Prisma
  • OpenAI
  • Paddle
LearnLoop — Turns any subject into a structured course.
AI

LearnLoop

Turns any subject into a structured course.

AI-powered course generation: give it a topic and it produces a chaptered curriculum with interactive quizzes and matched video content.

  • Next.js
  • OpenAI
  • Drizzle
  • TypeScript
CarbonAnalyzer — Carbon accounting for companies that have to report it.
SaaS

CarbonAnalyzer

Carbon accounting for companies that have to report it.

Enterprise carbon-footprint calculation and analysis, built around the French plan comptable carbone reporting model.

  • Next.js
  • Express.js
  • MongoDB
  • TypeScript
PixieCases — Design your own phone case, then buy it.
Commerce

PixieCases

Design your own phone case, then buy it.

End-to-end custom phone case commerce: an in-browser design tool, real checkout, and order fulfilment.

  • Next.js
  • Prisma
  • Stripe
  • TypeScript

Got something
worth building?

Tell me what you’re trying to ship and I’ll tell you straight whether I’m the right person for it.

Start a conversation