Freelance React & NestJS developer for business-critical platforms.
I’m a senior fullstack engineer with 9+ years of experience building React frontends and NestJS backends for insurance, banking and enterprise teams. I can build your product, reinforce your team or take technical lead.
What I build with React and NestJS
- Business platforms and back-offices — purchasing, subscription and policy management tools with multiple roles and approval steps.
- Customer journeys — online application flows with document upload, electronic signature and integration with core systems.
- Dashboards and data interfaces — planning and forecasting screens that turn complex data into clear decisions.
- APIs and integrations — NestJS services, GraphQL and REST APIs, Kafka-based messaging, SSO with Keycloak, third-party and banking services.
Why a TypeScript stack from end to end
With React on the frontend and NestJS on the backend, your whole product runs on TypeScript. Types are shared between the UI and the API, errors are caught earlier, and developers can move across the stack without switching mental models.
NestJS brings a clear, modular structure — modules, dependency injection, guards and interceptors — that keeps a backend understandable as the team and the codebase grow. That structure matters most on long-lived business platforms, which is where I spend most of my time.
Recent React and NestJS work
As tech lead for Sanlam Maroc, I led two platforms built from scratch with React, NestJS and Keycloak: a central purchasing system and a fleet policy management platform. Read the insurance platforms case study.
I’ve also built React features for Banque Populaire’s online lending platform, OCP Group’s financial planning system and a multichannel CRM using Node.js, GraphQL and Kafka.
Engagement and rates
I work remotely from Casablanca (GMT+1), part-time or full-time, in English or French.
- From $25/hour for ongoing development or team reinforcement
- Fixed-price quote for well-defined projects
- Short audit first if you have an existing codebase that needs attention
Frequently asked questions
Can you join an existing React or NestJS codebase?
Yes. Much of my work has been on existing platforms: I start by reading the code and the delivery process, then contribute features, reviews and improvements without disrupting the team.
Do you also work with Java and Spring Boot?
Yes. Alongside NestJS, I’ve built Java and Spring Boot backends for banking and planning platforms, so I’m comfortable in mixed Node.js and Java environments.
Can you act as tech lead?
Yes. I’ve led delivery on projects built from the ground up — architecture, code reviews, CI/CD and guiding developers through implementation decisions.
How do we get started?
Send a short message about your project through the contact form. I reply within 24 hours and we can schedule a free 30-minute call.
Looking for a React & NestJS developer?
Tell me about your product, your team and your timeline. I’ll reply within 24 hours.