© 2013-2025. All rights reserved.Built and designed with ♥ in Montreal using Next.js.
David Sanchez
  • Blog
  • Projects
  • Travels
  • Recipes
  • About
Known More

About Me

Building seamless digital experiences with precision, creativity, and over a decade of full-stack expertise.

Who I Am

A passionate Full Stack Developer with 10+ years of experience designing, building, and deploying dynamic web applications. I specialize in crafting scalable solutions that combine intuitive frontend interfaces with powerful backend systems.

What I Do

I bring ideas to life through modern technologies like TypeScript, React 19, Next.js 15+. Whether it's building interactive UIs or architecting APIs, I handle every step of the development process with clarity and precision.

My Approach

I believe in clean code, strong collaboration, and continuous improvement. My work is driven by curiosity and the goal of creating efficient, maintainable, and user-focused applications that make an impact.

Beyond Code

Professionally proficient in English and fluent in French, I hold dual nationality with France and Canada. I value global perspectives and enjoy collaborating within diverse teams. Outside of coding, I like to explore new technologies, mentor fellow developers, and work on creative side projects.

Technical Skills

Cutting-edge tools and frameworks for building the future

Languages

JavaScript
TypeScript
Python
HTML5
CSS3
PHP

Frontend

React
Next.js
ShadCN/UI
Material UI
Tailwind CSS

Backend

Node.js
Nest.js
REST APIs
GraphQL

Database

PostgreSQL
MongoDB
MySQL
Redis

DevOps & Cloud

Vercel
AWS
Docker
Git

Educational qualifications

Université Pierre Mendès-France, France logo

Web Development

Licentiate degree, Web/Multimedia Management and Webmaster

Specialist development technologies for the web and integration of multimedia content (pictures, 3D scenes mobile development with Android).

2012 - 2013

Université Pierre Mendès-France, France

Lycée du Grésivaudan, France logo

Network And Software Programming

Associate Degree Specialized

Technician can develop and operate applications and computer systems, whether or not related to a corporate network, and for the production of capital goods and technical services.

2008 - 2011

Lycée du Grésivaudan, France

Lycée polyvalent Vaucanson, France logo

Computer Scientist

Advanced Level

Maintenance of computer equipment and technologies of computer networks.

2006 - 2008

Lycée polyvalent Vaucanson, France

Working Experience

Soumission Rénovation

Senior Full Stack Developer

Oct 2024 - Nov 2025

Design, development, and maintenance of high-performance web applications using Node.js, React, Next.js, and NestJS in an agile (Kanban) environment. Contributed to technical decision-making, developed new API features with NestJS, built new Next.js components for the website and internal tools, improved infrastructure, and participated in code reviews. Collaborated closely with a multidisciplinary team in a hybrid and flexible work environment.

Next.js
Monorepo
TypeScript
Material-UI
NextJS
AWS
BrainFinance

Full-Stack Senior Developer

Mar 2024 - Aug 2024

Contribute to Agile development, focusing on software architecture and user experience, while ensuring scalability, maintainability, and code reusability. Collaborate with Product Managers and UX Designers during sprint planning, continuously improving skills. Optimize performance and user experience, integrate automated tests, and support continuous integration through code reviews.

Next.js
Google Cloud Platform
Node.js
TypeScript
shadcn/ui
Tailwind CSS
TELUS Digital

Senior Full Stack Web Developer

Dec 2022 - Jan 2024

As a full-stack contractor (via Amaris Consulting), I contribute to migrating two report portals for the Quebec government, collaborating with a distributed team across the province to achieve project milestones. The application consists of two portals built on a shared codebase, offering interactive tables and reports on network data that users can filter, view, and download from external APIs. My work focuses on modernizing the legacy Java system by transitioning it to React, TypeScript, and Next.js, developing new components with Material UI, and implementing SAML authentication for secure, role-based access.

Next.js
React.js
TypeScript
Node.js
Monorepo
Material-UI
SimplyPHP

Senior Lead Web Developer

Nov 2019 - Nov 2022

As a senior lead and full-stack web developer, I handle complex projects using JavaScript/TypeScript, PHP/Node, and SQL databases like MySQL and PostgreSQL. My work involves helping clients enhance their applications by adding new features, maintaining code quality, and setting up local and remote environments with Docker, CI/CD, AWS, Git, and Serverless. As a technical lead, I also organize weekly scrum meetings and provide guidance and support to the development team.

Next.js
React.js
TypeScript
JavaScript
AWS
PHP7
Laravel
Docker
nventive

Back End Developer

Jul 2017 - Sep 2019

I have experience working on extensive projects utilizing both the Symfony Framework and the Phalcon Framework in PHP5 and PHP7. These projects are developed within a Docker local environment and deployed on cloud platforms such as Amazon AWS and Azure DevOps.

JavaScript
React.js
PHP
Symfony
Phalcon
Docker
AWS
Azure

Get to Know Me

GitHub Activity

2,645 contributions in the last year

Contact Me

Thank you for taking the time to explore my work! If you have any inquiries, or simply want to say hello, feel free to reach out to me using the contact information below.

Address

3497 Rue Moise Picard, Montreal, QC H1X 3P7, Canada

View on Google map

Email

For any inquiries, or questions, please feel free to contact me via email. I check my inbox regularly and will respond to you promptly.

contact [at] davidsanchez.me

Phone

Please note that this number is for personal communication only. For professional inquiries, please contact me via email.

+ 1 514 442-3234