Hiring
Full-stack JavaScript / TypeScript developer in Paris
Hiring a full-stack developer for a permanent role in Île-de-France? I can own features from the interface to the API and the data behind it. Here is what I bring, area by area, each with something you can check: an article, a case study or a repository.
What I bring to a product team
I can pick up a feature end to end: the React interface, the Node.js endpoint, the data model and the deployment details in between.
I care about the unglamorous parts that keep a product healthy: validation, error handling, readable commits and short pull requests.
- React and Next.js interfaces with clean component boundaries
- Node.js services and REST APIs with typed contracts
- Python scripts and pipelines for data and automation
- PostgreSQL, MySQL and MongoDB in day-to-day use
Next.js, SEO and performance
This portfolio is my reference project: static generation, MDX content, hreflang for three languages, structured data, feeds and Core Web Vitals work. I can bring the same care to a marketing site or a product surface.
- App Router, metadata, sitemaps and structured data
- Image, font and bundle optimisation
- Accessibility and semantic markup
React and Node.js
Most of my work sits in this pair: dashboards, forms and internal tools on the front, APIs, webhooks and background jobs on the back.
- Forms and state that stay predictable as they grow
- Endpoints with validation, pagination and clear errors
- Third-party integrations, emails and scheduled jobs
Read: how I structure a SaaS with Next.js, TypeScript and PostgreSQL
TypeScript and code quality
I use TypeScript to make contracts explicit rather than to add ceremony: typed API boundaries, runtime validation with Zod where data enters the system, and refactors done in small, reviewable steps.
AI agents and automation
I treat AI features like any other integration: a clear goal, limited tools, logged actions and a human check before anything risky. I write about this regularly on the blog.
- Workflows with permissions, sandboxing and rollback
- LLM integrations with structured output
- Developer-productivity tooling
Data and automation scripts
Not every problem needs a platform. I automate exports, reporting, cleaning and enrichment with small, testable scripts and lightweight dashboards, and add AI only where it earns its place.
Where my experience is deep, and where it is not
My professional core is JavaScript/TypeScript, React, Next.js, Node.js and Python. Java/Spring Boot and .NET/Angular are personal upskilling projects, and Kubernetes, Terraform and cloud observability are at exploration level. The project pages say so openly.
Selected work
Each project links to its public repository.
OpsPilot
Shows serious practice on Spring Boot services, PostgreSQL/Redis, observability concepts and deployment examples without claiming production experience.
Accessly
Demonstrates project-based practice with ASP.NET Core, CQRS, SignalR flows, SQL Server, Redis/RabbitMQ and Azure/Terraform examples.
IA-AirBnB
Demonstrates data workflow delivery from raw files to features, model training and evaluation-ready outputs.
SmartDAM
AI/data product practice: image analysis, generated metadata, storage integration and searchable user workflow.
Related articles
SaaS Architecture with Next.js, TypeScript and PostgreSQL: A 2026 Guide
How to structure a scalable SaaS application with Next.js 16, TypeScript and PostgreSQL: modular monolith, multi-tenancy with row-level security, authentication, billing, background jobs and production readiness.
Next.js Developer Portfolio SEO Checklist: How to Get Interviews in 2026
A practical SEO checklist for a Next.js developer portfolio: branding, conversion pages, schema, images, internal links, and the signals that help recruiters or clients discover you.
Deploy an AI Agent to Production: A Release Playbook
A practical release playbook for moving an AI agent from proof of concept to controlled production workflow with permissions, evaluations, observability, go/no-go checks, and rollback.
Frequently asked questions
What kind of team are you looking for?
A product or engineering team that ships regularly and wants someone comfortable across the front end, the back end and the data around them.
Which job titles fit?
Full-stack developer, JavaScript/TypeScript developer, React/Next.js developer, Node.js backend developer, and automation or applied-AI developer.
Are you only a JavaScript developer?
JavaScript/TypeScript and Python are my professional core. I also practise Java/Spring Boot and C#/.NET/Angular through personal projects, which are labelled as such.
Where are you available?
Île-de-France, on-site or hybrid. France-remote can be discussed depending on the team.
Do you also take freelance missions?
Yes. A permanent role and freelance missions are equally open; the freelance page lists the kind of missions I take on.