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.

Experience
Software engineering, end to end
Eight years shipping fullstack products, then leading white-label platforms and data systems as Software Engineer.
Aug 2022 – Present
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.
Apr 2021 – Aug 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.
Oct 2018 – Apr 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.
Aug 2017 – May 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 progressLive 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 projectSkills
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)