
Yvann Boucher
Senior Software Engineer | AI Product Engineer
Salaire / Taux journalier
Maurice
Freelance
À distance uniquement
Expertises
Langues
À propos
Introduction
Senior Software Engineer with 15+ years of experience building production software. After 10+ years with Prisma Media, I built GetSa, an AI-powered marketplace used by 1,000+ users. Strong background in TypeScript, Node.js, React and backend architecture, now focused on applied AI and AI-powered products. French citizen based in Mauritius, with years of successful remote work with French teams. Outside of work: kitesurfing, running and mountain biking.
Expérience de travail
Founder & Software Engineer
GetSa
janv. 2026 - Présent
10 mois
Maurice
Built and launched GetSa, a marketplace for Mauritius with more than 1,000 users, as its founder and solo software engineer. • Own the product end to end: product direction, UX, architecture, frontend and backend development, infrastructure and production operations. • Built AI-assisted listing creation from images, using structured outputs and multilingual generation. • Developed search, authentication, messaging, offers and seller workflows, adapting the experience to different buying and selling needs. • Implemented anti-abuse controls covering phishing, disposable email addresses, impersonation, suspicious messages and rate limiting. • Continue to improve the product through user feedback, performance work and day-to-day production experience. Currently developing AI agents for marketplace moderation and marketing automation. Stack: TypeScript, React, TanStack Start, Hono, oRPC, PostgreSQL, Vercel and AI APIs.
Prisma MediaFreelance
juil. 2013 - déc. 2025
12 ans 6 mois
Senior Software Engineer / Software Architect
janv. 2015 - déc. 2025
11 ans
Designed and developed backend platforms supporting editorial workflows and data exchange across Prisma Media, working closely with product and engineering teams. • Designed and developed the proprietary headless CMS used by approximately 1,000 journalists in their daily editorial work. • Built the group’s data platform for processing and sharing information across applications and services. • Contributed to architecture decisions, backend development, delivery and ongoing production support. • Collaborated with product stakeholders to translate business needs into practical technical solutions and evolve systems over a decade-long engagement. • Worked remotely with French teams from Vietnam and Mauritius. Stack: TypeScript, Node.js, GraphQL, AWS, MariaDB, MongoDB, Elasticsearch and RabbitMQ.
Lead Backend Developer
juil. 2013 - déc. 2014
1 an 6 mois
Led the backend rebuild of Gala.fr, working with three developers and coordinating technical delivery with the project manager. • Rebuilt the platform using Symfony, MariaDB, Elasticsearch and a modern HTTP caching infrastructure. • Reduced time to first byte by approximately 90% and total response time by approximately 70%. • Helped establish the internal development team as development moved in-house from an external agency. • Set up reproducible development environments and production deployment tooling. • Developed a REST API for mobile applications and an on-demand image resizing service. • Introduced asynchronous advertising loading. Stack: PHP, Symfony, MariaDB Galera Cluster, Elasticsearch, Varnish, Nginx, HAProxy, Vagrant, Puppet and Capistrano.
Lead Backend Developer
LeGuide.com
juil. 2012 - juil. 2013
1 an 1 mois
Paris, France
• Led the refactoring of the mobile web application for LeGuide.com using Symfony2. • Developed a robust infrastructure leveraging LVS, Varnish3, Nginx, and PHP-FPM. • Collaborated with cross-functional teams to enhance application performance and user experience.
Full Stack Developer
Groupe Express Roularta
janv. 2011 - juil. 2012
1 an 7 mois
Paris, France
• Developed and maintained web applications for lexpress.fr using Symfony and Symfony2 frameworks. • Implemented caching solutions with Squid and Varnish, enhancing site performance. • Integrated the Sinequa search engine to improve content discoverability. • Utilized jQuery for dynamic front-end development, enhancing user experience.
Junior Full Stack Developer
VizGet
mars 2010 - déc. 2010
10 mois
Paris, France
Formation
Institut supérieur d'électronique et du numérique
Engineer
2005 - 2010
6 ans
Lycée privé Saint Remi Roubaix
Baccalauréat S option Sciences de l'Ingénieur, spécialité Mathématiques
2002 - 2005
4 ans