Samuel NDJOULI

Hi, my name is

Samuel

I build websites
for the web.

I'm a Full Stack Developer 🖥️ based in Paris 🇫🇷, specializing in building (and occasionally designing) exceptional websites, applications, and everything in between.
Open to full-stack opportunities (React / Next.js / Node.js), freelance or full-time!

01. Skills

Front End

Next.js

React

TanStack

Tailwind CSS

Shadcn/ui

Chakra UI

Back End

Node.js

Express.js

Nest.js

Databases

MongoDB

PostgreSQL

Firebase

Supabase

Neon

ORM

Prisma

Drizzle

CMS

WordPress

Strapi

Sanity

CI/CD

Git

Vercel

Docker

Google Cloud

02. Where I've Worked

Work

Flim
Flim

Full-Stack Developer

Jan 2025 - Jan 2026Paris, France
  • Development and maintenance of a React/Next.js back-office for managing user content and resources (assets).
  • Developed TypeScript backend services (APIs) and Cloud Functions for email sending, password resets, and payments (Stripe), increasing transaction security and robustness.
  • Participation in code reviews and the implementation of best practices (formatting, conventions, component naming, architecture), as well as continuous improvement of the CI/CD workflow.
Kelbongoo
Kelbongoo

Full-Stack Developer

Dec 2024 - Dec 2024Paris, France
  • Migrated a legacy back-office (Meteor.js) to React and TypeScript, reducing technical debt within the back-office scope.
  • Reduced initial back-office page load time from 2.8s to 1.4s by optimizing queries (React Query) and implementing lazy loading.
  • Design and development of Node.js APIs for product, order, and logistics management, including SQL data modeling.
  • Improved quality through unit and integration testing to reduce regressions and increase deployment reliability.
Reej Consulting
Reej Consulting

Web Developer

Jan 2022 - Sept 2023Levallois-Perret, France
  • Development of content-driven portals and websites using React.js/Next.js, with performance and accessibility constraints.
  • Implementation of APIs and integrations for headless CMS platforms, working closely with business teams (content, SEO, tracking)
  • Integrated headless CMS solutions (Strapi, Sanity) to enable marketing teams to publish and update content autonomously.

03. Where I've Studied

Education

Digital Campus
Digital Campus

Master's in Digital Strategy Expertise - Tech Lead Option

Sept 2023 - Sept 2025Paris, France
  • Development of web and mobile applications
  • Project management
  • Agile methodology
  • UX/UI Design
Digital Campus
Digital Campus

Bachelor's in Digital Solutions Developer and Designer

Sept 2020 - Sept 2023Paris, France
  • Web application development
  • Database management
  • Algorithmics
  • Operating systems

04.Some Things I've Built

Deezer Music Search

Deezer Music Search

A modern music search application that merges Deezer's catalog with enriched artist biographies from Discogs. Features a GraphQL API layer with an in-memory caching system, infinite scroll on tracks, and a side panel for artist biography previews.

React

TypeScript

TanStack

GraphQL

Shadcn/ui

Quiz For U

Quiz For U

An AI-powered quiz generator that automatically creates questions using Mistral AI. Supports both single-choice and open-ended question formats, with semantic similarity scoring for open answers. Tracks user statistics including accuracy, time spent, and trending topics via a Hot Topics counter.

Next.js

React

TypeScript

TanStack

Tailwind CSS

Prisma

PostgreSQL

Ça Potage

Ça Potage

Ça Potage is a web app that fosters local exchanges between urban gardeners, small-scale producers, and fresh produce enthusiasts. Whether you have a small garden on your balcony, in your yard, or even in your greenhouse, our platform allows you to showcase and sell your local produce to an engaged community.

Next.js

React

Typescript

Tailwind CSS

Shadcn/ui

Prisma

PostgreSQL

Vercel

Molago

Molago

A web app for visualizing your marine navigation data. Explore your favorite destinations, recent routes, and detailed information about each location visited. Create and save new routes based on your previous journeys and much more.

Next.js

React

Typescript

Tailwind CSS

Firebase

Vercel

Brainbolt

Brainbolt

Brainbolt is an online platform offering free games, where users can register, play games, engage in instant chat, and add friends to their network. Brainbolt provides a diverse selection of games to cater to various interests and skill levels, fostering a vibrant community of gamers who enjoy competing, socializing, and connecting through shared gaming experiences.

Next.js

Typescript

Tailwind CSS

Shadcn/ui

Flask

MongoDB

Docker

AWS

Kubernetes

Contact05. What's Next?