Hall · Fullstack developer apprentice
Evan Davison
Fullstack developer in Rennes, founder of DVS Web
Passionate about web and mobile development, I build modern applications with React, Next.js and Flutter. While pursuing a master's degree in web development, I work as a fullstack developer apprentice and support businesses through my freelance activity.
Room 1 · Who am I
About de me
Evan Davison
Fullstack developer, Rennes
Fullstack developer based in Rennes, I am pursuing a master's degree in web development while working as a fullstack developer apprentice. My education has allowed me to master web and mobile development, from frontend to backend.
Alongside my studies, I founded DVS Web, my freelance activity where I help businesses create their digital projects: showcase websites, web applications, e-commerce and SEO optimisation.
This dual role as apprentice and entrepreneur allows me to combine technical rigour with hands-on experience, delivering concrete and high-performing solutions.
In the workplace as in freelancing, my background as a developer gives me a deep understanding of technical challenges, which I sharpen daily through project leadership, coordination and delivery management.
Project management
Planning, coordination and follow-up: turning an idea into a concrete deliverable.
Efficiency
On-time delivery with transparent communication.
Collaboration
Listening to your needs for tailor-made solutions.
Room 2 · Expertise
My services
Web Development
Showcase websites, web applications, e-commerce. Modern and high-performing solutions tailored to your needs.
Learn more → 02Mobile Applications
iOS and Android applications with Flutter. A single codebase for all platforms.
Learn more → 03Website Redesign
Modernisation of your existing website: design, performance, accessibility and user experience.
Learn more → 04SEO & Performance
Search engine optimisation and performance improvements for better Google visibility.
Learn more →TypeScript · JavaScript · Python · Dart · Java · PHP · React · Vue.js · Next.js · Node.js · Astro · Flutter · Tailwind · Prisma · PostgreSQL · MongoDB · Supabase · Firebase · Docker · Git · Vercel · Google Cloud · Stripe · Figma
Main gallery · My work
Projects
Bat'AI
SaaS platform that analyses construction tender documents. AI reads the tender package (specifications, price schedules) and returns a priced bill of quantities lot by lot with confidence scores, Excel export and reports. Stripe subscriptions and asynchronous processing.
Next.js 16 · TypeScript · Supabase · Stripe · Trigger.dev
View website → Delivered
Pronostiq
Prediction platform for amateur football in Brittany (regional leagues and cups). Ionic/Capacitor mobile app published on Google Play, admin back office, SEO showcase website and Supabase backend (Edge Functions).
Ionic · React 19 · Capacitor · Supabase · Next.js 16
View website → Delivered
CV Builder
SaaS application for AI-powered CV generation. Integrates OpenAI (GPT-4o-mini) for content optimisation, Stripe for payments, and NextAuth with 2FA. 5 templates, ATS analysis and PDF export.
Next.js 16 · TypeScript · OpenAI API · Stripe · Prisma · Supabase
View website → Delivered
DVS Web
Professional showcase website for my freelance developer activity. Responsive black/gold design, smooth animations, contact form with Resend API, optimised SEO (dynamic sitemap, Schema.org) and GDPR compliance.
Next.js 14 · TypeScript · Tailwind CSS · Framer Motion · Resend
View website → Delivered
Haut en Couleur
Showcase website for a building painting company. FR/EN internationalisation, interactive before/after gallery, dynamic Google reviews, Leaflet map and secure form.
Next.js 16 · TypeScript · Tailwind CSS · Vercel KV · Leaflet
View website → Delivered
Room 4 · Background
My background
Founder & Freelance Developer
DVS Web - Rennes
Design and development of websites and applications for various clients. Project management, client relations, fullstack development.
Web Developer (Work-Study)
Le Reférencement Professionnel - Cesson-Sévigné
Creation of Liquid blocks and integration into a CMS. Integration of a Tally form and its API into the company's CMS via Firebase.
Bachelor's in Web Development
Sup de Vinci - Chantepie
Comprehensive training in web and mobile development, databases, and project management. Bachelor's degree.
BTS SIO (SLAM)
Lycée Saint Sauveur - Redon
Software Solutions and Business Applications. Learning the fundamentals of software development.
Exit · Contact
Got a project en mind ?
Whether it's a showcase website, a web or mobile application, a redesign or SEO optimisation, I'm all ears.
Need a professional website? → dvs-web.fr Storage room — restricted access