Full-stack developer
Solid web products, from schema to screen
Eight years building complete applications: Next.js and Node.js architectures, reliable APIs, healthy databases and fast interfaces. When performance or native mobile demands it, I'm just as comfortable stepping outside the JS stack — Rust for critical services, Flutter for iOS and Android. A single point of contact, accountable for the whole chain — and for measurable results in production.
The tools of the trade

Key skills
Application architecture
Clear modules, the right rendering strategy and technical debt kept in check from the first commit.
ProficiencyProficiency : 92 / 100APIs & integrations
Documented REST and GraphQL contracts, idempotent webhooks, dependable third-party integrations.
ProficiencyProficiency : 90 / 100Data modelling
Evolvable PostgreSQL schemas, safe migrations and queries tuned for real-world load.
ProficiencyProficiency : 88 / 100React frontend
Fast, accessible interfaces, from design system to production-proven component.
ProficiencyProficiency : 95 / 100Quality, testing & delivery
Targeted unit and end-to-end tests, demanding reviews and CI/CD pipelines that lead to drama-free production releases, no silent regressions.
ProficiencyProficiency : 86 / 100Performance & Rust
Critical services rewritten in Rust when latency or hosting cost demand it: markedly fewer server resources than an equivalent Node.js service for comparable throughput.
ProficiencyProficiency : 82 / 100Flutter mobile apps
A single codebase for iOS and Android, held to the same quality and polish bar as the web.
ProficiencyProficiency : 80 / 100Animation & interface storytelling
Guiding the user through scripted stages rather than laying information flatly down a scrolling page — the signature visible across this very portfolio, notably the /projets scene.
ProficiencyProficiency : 90 / 100
Tools & technologies
Languages
- TypeScript
- Kotlin
- Rust
Frameworks & libraries
- React
- Next.js
- Spring Boot
- Tailwind CSS
- Redux Toolkit
- Flutter
Services & infrastructure
- Supabase
- PostgreSQL
- Redis
- Docker
- AWS
- Netlify
Related projects
A dedicated process
Step 01
Technical scoping
Audit of the existing system, business constraints and architecture choices that are argued, costed and validated together.
- Deliverables
- Architecture brief · Detailed estimate
1 / 5
Step 02
Foundations
Laying the groundwork: repository, CI/CD, environments, conventions and the first reference screens.
- Deliverables
- Application foundation · CI/CD pipeline
2 / 5
Step 03
Iterative development
Short batches shipped continuously, regular demos and adjustments without detours.
- Deliverables
- Tested increments · Regular demos
3 / 5
Step 04
Hardening
Load testing, security review, accessibility and performance budgets honoured before going live.
- Deliverables
- Test report · Prioritised fixes
4 / 5
Step 05
Launch & handover
Progressive rollout, monitoring, documentation and knowledge transfer to your team.
- Deliverables
- Application in production · Documentation & handover
5 / 5
Testimonial
Davy took over a complex platform and made it both faster and easier to evolve. Someone this solid across the whole chain is rare.
Other areas of expertise
Go further
Let's work together
A product to build, a redesign, a team to reinforce? Let's talk about what we can create.
