David Leger

Software engineer with design and product sensibilities. I’m passionate about creating great experiences on the web.

Skills

Technologies

Languages, frameworks, and tools that I know exceptionally well
  • TypeScript
  • React
  • Terraform
  • CSS
  • HTML
  • Storybook
  • Testing Library

Specialties

Areas in which I have valuable domain knowledge and experience
  • Growth engineering
  • Design systems
  • Web accessibility & best practices
  • Testing methodologies (unit, E2E, VRT)
  • Remote communication

Work

  • Senior Software Engineer

    Kard
    getkard.com (open in new tab)
    • Rearchitecting Kard’s frontend to prioritize testability, simplified state management, and consistent design
    • Led initiative to migrate Kard’s frontend codebase to TypeScript
    • Core maintainer of Kard’s design system and component library
    • Building and maintaining backend services and APIs in Node & Go with Postgres, MongoDB, and DynamoDB databases
    • TypeScript
    • Terraform
    • React
    • Tailwind
    • Vite
    • Vitest
  • Software Engineer, Growth

    Snyk
    snyk.io (open in new tab)
    • Helped establish growth engineering practices company-wide: A/B testing, data-driven decisions
    • Built high-quality web experiences with a focus on performance and scalability
    • Contributed to design system components and documentation
    • Interviewed candidates and trained new team members
    • TypeScript
    • Vue
    • Pinia
    • Sass
    • Storybook
    • Testing Library
  • Software Engineer

    Manifold
    acquired by Snyk
    • Core author and maintainer of Manifold UI, a customer-facing Web Components library
    • Improved organizational processes resulting in a 9% increase in engineering bandwidth
    • Played a key role in Manifold’s adoption of GraphQL
    • Interviewed candidates and trained new team members
    • TypeScript
    • React
    • GraphQL
    • Web Components
    • Stencil.js
    • Storybook

Education

Bachelor of Science in Software Engineering

University of New Brunswick
unb.ca (open in new tab)