process
Tools & Methodology

What I do best

Tools

Frontend

ReactLevel : Advanced
TypescriptLevel : Advanced
Tanstack QueryLevel : Advanced
TailwindCSSLevel : Advanced
SCSSLevel : Advanced
WordpressLevel : Advanced
VueLevel : Intermediate
StorybookLevel : Foundational

Frameworks & Build Tools

Next.jsLevel : Advanced
ViteLevel : Advanced
NuxtLevel : Intermediate
AngularLevel : Learning

BackEnd & DevOps

Git
Versioning
Level : Intermediate
Docker / WSL2
Containerization
Level : Foundational
Relational Databases
SQLite, PostgreSQL, Prisma
Level : Foundational
Playwright
E2E Testing
Level : Foundational
Python
Django, FastAPI
Level : Learning

Productivity

Figma
Design & Prototyping
Level : Advanced
Adobe Creative Suite
PS, AI, PR, XD
Level : Advanced
Claude
Claude design / code
Level : Intermediate
Cursor
Prompt Engineering
Level : Intermediate

Process

TypeScript Architecture

TypeScript as a safety net, from prototype to production

I harness the power of modern frameworks — React with Next.js or Vue.js with Nuxt — to transform simple websites into truly robust, fluid, and high-performance applications through the design of structures built on reusable components. This approach guarantees clean code, simplified maintenance, and maximum execution speed.

Whether for mobile web applications (PWAs) or complex dashboards, I use TypeScript as a safeguard to secure the code during development, eliminating potential errors early in the process.

TypeScript as a safety net, from prototype to production — 1/3
Performance & Core Web Vitals

Position 10.7 on Google for a real client

LCP 0.6sFCP 0.4sLighthouse 100

I prioritize Core Web Vitals (LCP, CLS, INP) from the design phase to maximize performance, accessibility, and SEO. This enables me to build high-performance solutions that consistently attract qualified traffic.

My recent work for a law firm demonstrates my approach to the effectiveness of the solutions I provide: through rigorous optimization, the site achieved an average position of 10.7 on Google with a remarkable click-through rate (CTR) of 9.7% over the last three months. In this way, I create high-performance solutions that attract qualified traffic.

Position 10.7 on Google for a real client — 1/3
Deployment & CI/CD

From commit to production, without friction

I systematically use Git for version control across all projects. My deployment strategy is tailored to each specific architecture: for Next.js applications, I prioritize the Vercel ecosystem for seamless updates. For WordPress projects, I favor a containerized approach using Docker, combined with GitHub Actions. This CI/CD workflow automates the entire process, including server-side WordPress installation, dependency management, and the deployment of an optimized, minified theme compiled directly from the source code.

From commit to production, without friction — 1/2
AI-Augmented Engineering

Development augmented by AI, never dictated by it

The digital landscape is rapidly evolving toward the integration of artificial intelligence. To meet the demands of this shifting ecosystem, I have placed AI at the core of my development workflow, utilizing tools such as Cursor, Claude, and Copilot.

More than mere assistance, I gradually employ an augmented development approach that significantly accelerates prototyping and architectural design. My expertise lies in orchestrating these tools through rigorous 'prompt engineering,' while maintaining constant human oversight: every line of generated code is systematically validated and optimized. This methodology ensures robust technical foundations and immediate agility for every project.

Development augmented by AI, never dictated by it — 1/2
Custom WordPress

WordPress, the haute couture way

To build modern, robust, and high-performance websites, I step away from generic page builders (Elementor, Divi) and legacy PHP-heavy themes in favor of a more modern architecture: developing custom Gutenberg blocks through an optimized build process.

WordPress, the haute couture way — 1/4
Contact

Let's take the time to talk

Loading...