Let's connect — find me wherever you spend your time online.

David Sanchez

David Sanchez

Full-Stack Senior Web Developer

© 2013-2026. All rights reserved.

Built with ♥ in Montreal

David Sanchez
  • Blog
  • Projects
  • Travels
  • Recipes
  • About
Get In Touch
About me

A decade of building seamless digital experiences.

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.

JavaScriptTypeScriptPythonHTML5CSS3PHP
Educational qualifications

Where the foundations were built.

  1. Université Pierre Mendès-France, France logo
    Université Pierre Mendès-France, France

    Web Development

    Licentiate degree, Web/Multimedia Management and Webmaster

    2012 - 2013

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

  2. Lycée du Grésivaudan, France logo
    Lycée du Grésivaudan, France

    Network And Software Programming

    Associate Degree Specialized

    2008 - 2011

    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.

  3. Lycée polyvalent Vaucanson, France logo
    Lycée polyvalent Vaucanson, France

    Computer Scientist

    Advanced Level

    2006 - 2008

    Maintenance of computer equipment and technologies of computer networks.

Working experience

A decade in the trenches.

  1. 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
  2. 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
  3. 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
  4. 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
  5. 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

A few things people ask.

GitHub activity

A year of commits, one square at a time.

3,322 contributions in the last year

Contact

Let's build something.

Have an idea, a role, or just want to say hello? The form on the right reaches my inbox directly. Email and socials work too.

  • Email

    contact@davidsanchez.me
  • Based in

    Montreal, Canada