Open to full-stack roles & freelance

Imad Najam I build production web platforms end to end.

I design, build and ship full-stack products. Next.js and TypeScript on the front, Laravel, FastAPI and Node on the back. Payments, multi-language storefronts and AI document pipelines, all running live today.

Casablanca, Morocco Remote-friendly · CET/UTC+1

3
Products live in production
OSS
Bagisto e-commerce contributor
Full-stack
UI, API, database and deploy
Imad Najam, full-stack developer, in a suit and glasses.
Scroll

Three products, all running in production.

Each one shipped end to end: interface, API, data layer and deploy. Live links and source below.

  1. Screenshot of the FRIDA interface

    02 Live 2025

    FRIDA

    AI document-to-Markdown pipeline

    Converts Word, Excel, PowerPoint and PDF files into clean Markdown while preserving document structure.

    Problem
    Naive document extraction flattens everything. Headings, tables and lists all collapse into undifferentiated text, so the output needs rewriting by hand before it is usable.
    My role
    Full-stack: model integration, conversion pipeline, interface
    How it was built
    • Used GPT-NeoX to recover semantic structure rather than raw text, so headings, tables and lists survive the conversion.
    • Split the system across a Next.js front end and a FastAPI service, keeping the Python ML dependencies isolated from the web tier.
    • Added real-time preview so users can verify the output before committing to a download.
    • Next.js
    • FastAPI
    • Python
    • GPT-NeoX
    • TypeScript
  2. Screenshot of the Undermovies interface

    03 Live 2024

    Undermovies

    Streaming platform

    A film and series streaming application with accounts, catalogue browsing and transactional email.

    Problem
    Building a media catalogue that stays responsive as the library grows means getting pagination, caching and access control right from the start.
    My role
    Full-stack: application, auth, external API integration, deployment
    How it was built
    • Built on Laravel with authenticated accounts and role-gated access to the catalogue.
    • Integrated a third-party catalogue API for metadata, with a transactional email flow for account actions.
    • Deployed and maintained on Railway.
    • Laravel
    • PHP
    • MySQL
    • JavaScript
    • REST API

More on GitHub (opens in a new tab)

What I can own, from interface to database.

Grouped by responsibility rather than listed alphabetically. The bold items are what I reach for first.

Frontend

Interfaces that stay fast as they grow

  • TypeScript
  • React
  • Next.js
  • JavaScript
  • Sass
  • shadcn/ui
  • i18n

Backend

APIs, auth, payments, background work

  • Laravel
  • FastAPI
  • Node.js
  • PHP
  • Python
  • Express
  • C# / .NET

Data

Schema design, queries, migrations

  • MySQL
  • MongoDB
  • SQL Server

Platform

Getting it shipped and keeping it up

  • Git
  • Docker
  • GitHub Actions
  • Vercel
  • Railway
  • Stripe

Have something you need built?

Tell me what you're working on and I'll come back to you within a day.

Reach me directly

Email imad.najam.j@gmail.com LinkedIn Message me on LinkedIn (opens in a new tab) GitHub Imadnajam (opens in a new tab)

Based in Casablanca, Morocco · Remote-friendly · CET/UTC+1

Goes straight to my inbox. No newsletter, no list.