Andre Fernandes

Senior fullstack engineer shipping enterprise systems end-to-end.

About eight years across QA, fullstack, and lead roles — building reliable products with TypeScript, React, Node.js, and AI-assisted workflows.

Portrait of Andre Fernandes

Experience

Software engineering, end to end

Eight years shipping fullstack products, then leading white-label platforms and data systems as Software Engineer.

  1. Aug 2022Present

    Lead Software Engineer

    Oliver Insurance Software · British Columbia, Canada

    • Led a white-label Insurance Sales Platform (React/Vite + NestJS) with a SurveyJS underwriting engine for automated policy purchases.
    • Built and operated a Data Orchestration platform that moved insurance data reliably across internal systems.
    • Shipped a React Native NX white-label app so carrier brands could reuse one mobile codebase.
  2. Apr 2021Aug 2022

    Full Stack Engineer

    Oliver Insurance Software · Vancouver, BC

    • Delivered ClaimSecure SAML SSO with NestJS so partners could authenticate securely into claims workflows.
    • Built a ClamAV-backed file-scan microservice (Node.js/Express) to harden document uploads.
    • Shipped a Django release-notes app that published JIRA updates across Confluence spaces.
  3. Oct 2018Apr 2021

    Quality Assurance Analyst

    Oliver Insurance Software · Burnaby, BC

    • Automated Oracle APEX deployments with GitHub Actions CI, including schema validation for safer releases.
    • Implemented localization and mentored the team to onboard a Quebec client successfully.
  4. Aug 2017May 2018

    Intern Software QA Analyst

    Motorola Mobility (Lenovo) · FADE-CIN · Recife, Brazil

    • Ran manual and automated testing across desktop and web apps to improve coverage and defect detection.
    • Accelerated localization testing by emulating Windows locale switching without system restarts.

Side projects

Border Pass

In progress

Live US–Canada border wait times, nearby ports, and a map that helps you choose when to cross.

Crossing the US–Canada border means guessing wait times. Border Pass pulls live CBP and CBSA data so travelers can see nearby ports, port details, and map context before they leave.

Stack: Expo / React Native · Expo Router · Fastify · tRPC · PostgreSQL · Drizzle ORM

View project
App walkthrough and screenshots coming soon.

Skills

What I work with

Core stack first — then the tools I reach for to ship and verify.

  • TypeScript
  • Node.js
  • React
  • AWS
  • Claude Code
  • Cursor
  • NestJS
  • React Native
  • Expo
  • Python
  • Fastify
  • Express
  • PostgreSQL
  • Redis
  • Docker
  • Playwright
  • Vitest
  • Turborepo
  • NX

Education & certifications

Computer Engineering · Universidade de Pernambuco (UPE) · 2014 – 2017

Java Academy (2017) · IELTS General Training (2019) · CTFL (2020)

Portuguese (Native) · English (Full professional)