# David Boutin > Full-stack freelance developer based in Québec, Canada. Web and mobile products, APIs, backends, open-source tools, and AI-assisted development. Works in French and English. ## Services - Web applications, APIs, and backend development with TypeScript, Next.js, Node.js, and Laravel. - Mobile applications and native integrations with React Native, Expo, Swift, and Kotlin. - Technical reinforcement for existing product teams. - AI agents are part of the development workflow; changes are reviewed and tested by the developer. ## Portfolio - [David Boutin — Full-stack & freelance developer (EN)](https://davidboutin.dev/en/): Web and mobile applications, APIs, backend, open source, and development with AI agents. Based in Québec, Canada. - [David Boutin — Développeur full-stack & freelance (FR)](https://davidboutin.dev/fr/): Applications web et mobiles, API, backend, open source et développement avec les agents IA. Basé à Québec, Canada. - [CV — David Boutin (FR)](https://davidboutin.dev/fr/resume/): Développeur depuis 2018. Dialogue, Familiprix, Fanslab, CoachSnap et CodeBoxx. Full-stack, React Native et mentorat. - [Résumé — David Boutin (EN)](https://davidboutin.dev/en/resume/): Developer since 2018. Dialogue, Familiprix, Fanslab, CoachSnap, and CodeBoxx. Full-stack, React Native, and mentoring. - [SetupRide (EN)](https://davidboutin.dev/en/work/setupride/): Tire pressure and suspension SAG calculator for mountain bikers - [SetupRide (FR)](https://davidboutin.dev/fr/work/setupride/): Calculateur de pression des pneus et SAG de suspension pour le vélo de montagne - [react-native-gleam (EN)](https://davidboutin.dev/en/work/react-native-gleam/): Shimmer placeholders for React Native, built natively for Fabric - [react-native-gleam (FR)](https://davidboutin.dev/fr/work/react-native-gleam/): Placeholders shimmer pour React Native, natif pour Fabric - [Familiprix (EN)](https://davidboutin.dev/en/work/pharmacy-app/): React Native applications for Familiprix staff and customers - [Familiprix (FR)](https://davidboutin.dev/fr/work/pharmacy-app/): Applications React Native pour le personnel et les clients de Familiprix - [Dialogue — an app within an app (EN)](https://davidboutin.dev/en/work/dialogue/): Embedding the Dialogue patient experience inside an iOS and Android host application - [Dialogue — une app dans une app (FR)](https://davidboutin.dev/fr/work/dialogue/): Intégration de l’expérience patient Dialogue dans une application hôte iOS et Android - [CoachSnap (EN)](https://davidboutin.dev/en/work/coachsnap/): Calendar management, appointments, and online payments for coaches - [CoachSnap (FR)](https://davidboutin.dev/fr/work/coachsnap/): Gestion de calendrier, de rendez-vous et de paiements en ligne pour les coachs ## Contact and public profiles - [Email David Boutin](mailto:david@davidboutin.dev) - [GitHub — RamboWasReal](https://github.com/RamboWasReal) - [LinkedIn — David Boutin](https://www.linkedin.com/in/david-boutin-167651171/) - [Sitemap](https://davidboutin.dev/sitemap.xml)