Andre Z.

Software Engineer at Fingerprint

London, Ontario, Canada

About

Results-driven Software Engineer with 7+ years of experience building scalable, production-grade systems in high-traffic security, e-commerce and logistics environments. Deep expertise in cloud-native architectures, microservices, and full-stack development. Proven ability to lead projects from conception to deployment, optimize system performance, and drive business impact through engineering excellence.

Experience

  • Software Engineer at Fingerprint
    Jun 2025 - Present · 1 yr 1 mo

    Designed and implemented a full-stack granular authorization system for the customer dashboard, enabling fine-grained, multi-user permissions using OpenFGA, AWS, Node.js, React, and TypeScript. Introduced a Redis caching layer with request coalescing for bulk subscription queries, reducing redundant database calls and improving API performance at scale. Onboarded incoming engineers by designing structured ramp-up plans, documenting system architecture and workflows, and mentoring through code reviews and pair programming.

  • Altitude-sports.com (Montreal, Quebec, Canada · Remote)
    • Software Development Engineer III
      Oct 2022 - Jun 2025 · 2 yrs 9 mos

      Migrated thelasthunt.com from Shopify to a headless e-commerce platform built with Commercetools, Contentful, Vercel, React and Next.js, resulting in improved site performance and reduced recurring costs. Developed the infrastructure to integrate e-commerce customer accounts with Braintree payment processor using Node.js, TypeScript, and the Braintree SDK. Developed the front-end UI for the Navigation Bar, Add to Cart, Order Summary, and Checkout components for the e-commerce storefront using Composable, React.js, Next.js, TypeScript, and Chakra UI. Conducted technical interviews across coding and system design, contributing to hiring decisions and maintaining a high engineering bar while helping scale the team. Runtimes: Node.js, Next.js Services: AWS, Docker, Kubernetes, CircleCI, Vercel, Braintree, Algolia Tools: Git, Jira, Datadog, Postman, CommerceTools, Contentful, Composable, Figma, Jest Languages: TypeScript Libraries: React.js

    • Software Development Engineer II
      Mar 2022 - Oct 2022 · 8 mos

      Implemented an event-driven infrastructure using Node.js, TypeScript, AWS, Shopify API, Docker, and Kubernetes to improve the efficiency of the Product Information Management (PIM) system. This infrastructure enables the creation, updating, and distribution of product catalogs to the e-commerce storefront. Conducted technical interviews to validate the skills of engineering candidates. Runtimes: Node.js Services: AWS, Docker, Kubernetes, CircleCI, Swagger Tools: Git, Jira, Datadog, Postman, ElasticSearch, Terraform Languages: TypeScript, PHP Databases: MySQL, MongoDB

  • SSENSE (Montreal, Quebec, Canada · Remote)
    • Software Developer II
      Aug 2021 - Mar 2022 · 8 mos

      Designed and developed the Carrier Management System micro-service using Node.js, Typescript, AWS cloud services (Lambda, DynamoDB, SQS, API Gateway, CloudFormation, Step Functions), Docker, and Kubernetes. This micro-service integrates with SSENSE's international distribution centre to generate shipping labels for SSENSE’s e-commerce platform. Drafted project architecture based on stakeholder requirements by creating BPMN and C4 diagrams, following domain-driven design and hexagonal architecture principles. Contributed to technical interviewing and on-boarding. Runtimes: Node.js Services: AWS, Docker, Jenkins Tools: Git, Jira, Datadog Frameworks: Serverless Languages: TypeScript

    • Software Developer I
      Mar 2021 - Aug 2021 · 6 mos

      Improved the efficiency of order fulfilment within SSENSE's warehouse management system by developing monitoring tools using Node.js and Typescript with AWS cloud services (SQS, Lambda, DynamoDB) and Datadog to detect delays in order processing time. Automated product measurement data imports into a MySQL database using PHP. Achieved >90% code coverage by creating automated unit, functional, and integration tests and validating code quality using SonarQube automations. Runtimes: Node.js Services: AWS (Lambda, DynamoDB, SQS), Docker Tools: Git, Jira, Datadog, Phinx Languages: TypeScript, Java, PHP Databases: PostgreSQL, MySQL

  • Junior Software Developer at CARFAX Canada
    Aug 2018 - Mar 2021 · 2 yrs 8 mos

    Designed and developed the CARFAX Canada dealer website using JavaScript, Bootstrap, jQuery, Less, C#, Auth0, Microsoft SQL Server, and Azure cloud in a .NET Core environment with responsive and accessible design principles. This website is used by automotive dealerships across Canada. Developed API endpoints used by banking, insurance, and government clients to generate bulk vehicle history reports for thousands of vehicles per request. Set up release environments and facilitated deployments in Azure DevOps. Developed automated unit tests and integration tests. Followed a micro-services architecture. Frameworks: ASP .NET MVC, .NET Core Services: Microsoft Azure Cloud, Azure DevOps, Auth0 Tools: Jira, Git, TFS, Visual Studio, Microsoft SQL Server, SendGrid, New Relic, gulp.js Libraries & Preprocessors: jQuery, Bootstrap, Less Languages: C#, JavaScript

  • Contract Software Developer at Indiana University Bloomington
    Aug 2018 - Dec 2018 · 5 mos

    Developed web scraper in Python using the Selenium framework to collect and format the data of tens of thousands of news articles (headers, body, author, publisher, etc) from a popular business research website