David
Boutin.
Developer. Mentor.
Always building.
Since 2018, I’ve worked from interface to backend, from code to production. A full-stack foundation, deep React Native experience, and AI agents in my toolkit.
david@davidboutin.dev ↗From practice to product.
Dialogue
React Native contractor
Features, debugging, and store releases. Contributed to embedding the React Native patient app inside an iOS and Android host application.
Familiprix
Mobile application developer
Shipping and maintaining production applications for staff and customers. Native modules, modern React Native architecture, reviews, testing, and collaboration with product and engineering.
Fanslab
Senior React Native developer
Built product features for a social and subscription content platform, in an entrepreneurial environment with evolving priorities.
CoachSnap
Senior developer
Worked on an application for coaches: calendar management, appointment scheduling, and online payments.
CodeBoxx / PodBoxx
Technical team lead & instructor
Mentored two developers and owned delivery from design to production at PodBoxx. Then taught full-stack development as an instructor at CodeBoxx.
My toolkit.
Web & backend
JavaScript · TypeScript · Rails · Laravel / PHP · REST · PostgreSQL · Firebase
Mobile & native
React Native · Expo · Native modules · Xcode · Android Studio · Fastlane · App Store · Google Play
Delivery & teamwork
Git · Docker · Jira · Scrum / Kanban · Code review · Mentoring
Development with AI
AI agents to explore, implement, and iterate. I own review, testing, and shipping decisions. Claude Code plugin in react-native-gleam.
Native shimmer · Fabric · Zero dependencies
Before. And beyond.
Learn. Then teach.
First cohort of the full-stack web development program. 16 weeks, Rails and JavaScript. A path that later brought me back as an instructor.
A different field.
Canadian Forces veteran. Deployments to Afghanistan in 2006 and 2009.
Native French · Working English
Eligible to work in Canada