Name:John
Role:Fullstack Engineer
Focus:Systems, Architecture, TypeScript
Location:France (Remote)
Approach:Clarity → Precision → Scalability

My Journey

Since my beginnings in web development, I have always been fascinated by the ability to transform lines of code into interactive experiences that impact users' lives.

My expertise spans from frontend to backend, including DevOps. I strive to create elegant solutions to complex problems, while paying particular attention to user experience and performance.

When I'm not coding, you'll probably find me exploring new technologies, contributing to open source projects, or sharing my knowledge with the community.

Tech Stack

Frontend

Building modern, scalable, elegant interfaces with a strong focus on clarity and architecture.

Next.jsReactTypeScriptCSS ModulesUI ArchitectureMotion Design

Backend

Designing reliable backend logic, API integrations, and maintainable system flows.

Node.jsAPI DesignREST APIsPrismaPostgreSQLMongoDBMySQLData Flows

Tools

Optimizing workflows with modern tooling, deployment pipelines, and strong developer practices.

GitDockerVercelLinuxFigmaCI/CD Basics

Technology Relationships

ReactNext.jsTypeScriptNode.jsPostgreSQLDocker

My Professional Journey

2022 – Present

Fullstack Developer (Freelance)

Self-employed

Design and development of modern web applications for startups and technical teams. Focus on clean architecture, premium UI, and data-driven interfaces.

2021 – 2022

Frontend Developer

Freelance / Various Clients

Developed responsive interfaces and dashboards, transitioning progressively toward TypeScript, Next.js and system-oriented engineering.

2020 – 2021

Junior Web Developer

Freelance / Early Projects

Built websites and internal tools for small clients. Learned core web fundamentals and refined my engineering workflow.

Engineering Principles

01

Clarity First

Great engineering starts with clarity. I prioritize simple structures, readable code, and well-defined flows before anything else.

02

Systems Over Features

I design systems that can evolve. A well-architected foundation outlives any isolated feature.

03

Think in Flows

A system is only as good as the flow of data and responsibility between its parts. Understanding the flow is understanding the system.

04

Remove Unnecessary Complexity

Complexity is not a badge of honor. The best solution is the simplest one that fulfills real requirements.

05

Build for Evolution

I design code and architectures that can adapt gracefully—because projects grow, and requirements always change.

Let's work together

Have a project in mind? I'd love to discuss it with you.

Contact me