Senior Full-Stack Software EngineerProduct · Systems · Platforms

I build complex web products from interface to infrastructure.

10+ years building product experiences, platforms, and the systems behind them.

02 / Projects

Projects I've worked on.

The products, platforms, and tools I've built or contributed to — from interfaces to the services behind them.

Projects / 16Products, platforms & tools
01
Platform / Active

Rogue Credit Union — Digital Banking & Rewards

Digital banking and rewards application with typed API integrations, authentication, and automated delivery. Full-stack engineering through Integritas.

  • Interface
  • Systems
  • Infrastructure
My role
Senior Full-Stack Engineer
Key work
Designed the application's server-side API boundaries, authentication flow, runtime validation, and integration testing patterns.

My contribution

  • Backend10%
  • Frontend90%

My estimate.

  • Node.js
  • TypeScript
  • Next.js
  • React
  • 8 more technologies in project details
Open project
Rogue Credit Union homepage with member navigation, a mountain landscape hero, and cards for checking, auto loans, and home loans.
Rogue Credit Union homepage, with navigation for accounts, loans, and member services.
Results

Optimized the production-build workflow, reducing cold-build time by 60%.

08
Open source / Active

Caderno UI

A notebook-inspired component system built as standards-based custom elements with thin React and Astro integrations.

  • Interface
  • Product
  • Systems
  • Infrastructure
  • TypeScript
  • React
  • Lit
  • Web Components
  • 5 more technologies in project details
Open project
Caderno UI documentation with handwritten typography, a note, installation instructions, and component examples.
The public Caderno UI documentation, showing the notebook-inspired design language and reusable interface components.
Results

Published an MIT-licensed component platform that serves native HTML, React, and Astro from one standards-based implementation.

14
Platform / Completed

AOA Design System

Led creation of the design-system component library, building reusable React primitives and composed components following atomic design principles.

  • Interface
  • Product
  • Infrastructure
  • TypeScript
  • React
  • Tailwind CSS
  • Storybook
  • 1 more technologies in project details
Open project
AOA Design System in Storybook, showing the component catalog, typography examples, and controls for content, heading variant, and rendered element.
AOA Design System: Storybook documentation with typography primitives, heading variants, and configurable component properties.
Results

The broader shared frontend foundation was used across multiple production applications.

View all projects16 ↗
03 / What I work on

Interfaces, APIs, and what connects them.

Frontend, backend, AI, and delivery: where each fits into my projects.

What I work onFrontend, backend, AI, and delivery: where each fits into my projects.Frontend11Product13Backend09Systems11AI06Infrastructure02DX08
  1. FrontendRogue Credit Union — Digital Banking & Rewards · Capta · SeuSaaS
  2. ProductCapta · SeuSaaS · VaultMind
  3. BackendRogue Credit Union — Digital Banking & Rewards · Capta · Endpointer
  4. SystemsRogue Credit Union — Digital Banking & Rewards · Capta · Endpointer
  5. AICapta · Endpointer · VaultMind
  6. InfrastructureRogue Credit Union — Digital Banking & Rewards · Aster Streaming Platform
  7. DXRogue Credit Union — Digital Banking & Rewards · Endpointer · Caderno UI
04 / Experience

Where I've worked.

10+ years · 5 roles

Senior full-stack engineer building backend services, API integrations, and AI-powered tools across SaaS and financial products. Combines database and system design with frontend architecture, delivery automation, and technical leadership.

Selected outcomes
  • Created Connect from its database queries and APIs to the reporting interface, serving more than 600 client companies.
  • Delivered more than 50 reusable components adopted across more than 8 applications.
  • Increased automated test coverage from 0% to 74% for a production commerce platform.
  • Led hiring, mentoring, planning, and delivery for an engineering team of 8 developers.
  • Developed automation that helped clients avoid approximately $300K in regulatory fines.
  1. 2025— Active
    Integritas

    Senior Full-Stack Engineer

    Rogue Credit Union · Digital banking and rewards · Remote, USA

    Leads API integration architecture, authentication, and full-stack delivery for Rogue Credit Union's digital banking and rewards application through Integritas, with focused contributions to infrastructure automation.

    ResultsOptimized the production-build workflow, reducing cold-build time by 60%.

    Key work
    • Designed server-side API boundaries, authentication and validation patterns, and typed integrations with upstream services.
    • Delivered full-stack features using React, TypeScript, Node.js, Zod, and OpenAPI-based backend contracts.
    • Designed a mock API layer that allowed frontend and backend work to progress independently of upstream readiness.
    • Expanded automated coverage with Vitest and Playwright for critical authenticated user flows.
    • Contributed Ansible and Podman automation for preview routing, container lifecycle, and deployment health checks.
    • Enabled frontend and backend teams to work in parallel through a reusable mock API boundary.
  2. 2023— 2025
    Alpha Omega Agency

    Senior Full-Stack Engineer

    Headless commerce and content platforms · Remote, USA

    Led full-stack development for a high-traffic headless commerce platform spanning storefronts, content workflows, APIs, and third-party integrations.

    ResultsIncreased automated test coverage from 0% to 74%, improving regression visibility and release confidence.

    Key work
    • Led creation of the AOA Design System component library, building reusable primitives and composed components following atomic design principles.
    • Delivered features across Next.js storefronts, content workflows, backend APIs, GraphQL integrations, and third-party services.
    • Built content-managed storefront and marketing experiences for non-technical publishing teams.
    • Established automated coverage for production workflows that previously had no test suite.
  3. 2021— 2023
    Viamo

    Senior Frontend Engineer

    Enterprise communication and social impact platforms · Remote, Canada

    Built shared frontend foundations for a Vue-based enterprise platform connected to multiple applications and mentored engineers on scalable interface architecture.

    ResultsDelivered more than 50 reusable components adopted across more than 8 applications within 2 months.

    Key work
    • Designed and implemented a universal design system for a large Vue-based enterprise hub.
    • Refactored and modernized legacy interfaces to improve consistency, maintainability, and developer experience.
    • Mentored developers through component design, frontend standards, code reviews, and architecture decisions.
  4. 2021— 2021
    ViaSat

    Senior Software Engineer

    Intelie · Real-time oil and gas analytics · Brazil

    Built interactive dashboards for Intelie during my ViaSat engagement, translating real-time oil and gas operational datasets into React and Highcharts interfaces.

    ResultsDelivered production interfaces that made complex operational data usable through interactive analytics workflows.

    Key work
    • Implemented interactive dashboards and data visualizations for real-time oil and gas operational analytics.
    • Integrated complex datasets into performant React interfaces using Highcharts.
    • Collaborated with backend engineers to validate data accuracy and improve analytics performance.
    • Improved usability and performance for data-heavy internal operational analytics tools.
  5. 2016— 2021
    JCA Contadores

    Full-Stack Engineer / Team Lead

    Connect · Accounting reports and financial statements · Brazil

    Created Connect from database queries and third-party integrations through APIs and reporting interfaces. Progressed to team lead, working directly with company directors on technical planning and delivery.

    ResultsCreated Connect, used by more than 600 client companies for accounting charts, reports, and financial statements.

    Key work
    • Wrote complex database queries, integrated third-party systems, and built Connect's API endpoints and reporting interface.
    • Worked directly with company directors to clarify requirements, plan tickets, and manage the engineering team and delivery board.
    • Led hiring, mentoring, onboarding, code reviews, task planning, and delivery for a team of 8 developers.
    • Built workflow automation for high-risk regulatory and accounting processes.
    • Developed automation that helped clients avoid approximately $300K in regulatory fines.
05 / Recommendations

People I've worked with.

Their words, from our time working together.

06 / My approach

How I work.

  1. 01

    Understand the problem

    I work through what people need from the product and what the business needs from it. Those questions guide what I build, from the screen to the API.

  2. 02

    Make the next change easier

    When the same need comes up across a product, I look for what can be shared: a component, an API, or a tool. I keep the boundaries clear so the team can keep building on it.

  3. 03

    Stay close to the code

    I work on planning and architecture, but I also implement, test, and help ship the changes. I follow the work across frontend, backend, data, and deployment.

07 / Toolbox

What I build with.

Backend

PostgreSQL · OpenAPI · Prisma · Redis · Drizzle ORM · pgvector · Zod · Express.js · GraphQL · MongoDB · MySQL

Frontend

Astro · Browser Extensions · Tailwind CSS · GSAP · Lit · Storybook · Svelte · Web Components · Highcharts · Redux · Vue

DevOps

GitHub Actions · Ansible · Docker · Linux · Nginx · OpenTelemetry · Podman · systemd · AWS Lambda

Data & AI

Model Context Protocol · Codex · Object Storage · OpenAI

Languages

JSON

Quality & DX

Playwright · Vitest · Vite · Changesets · pytest · WXT · Jest

Product & tools

Git · GitHub Pages · Figma · Sanity · Shopify

Education

MBA in Software EngineeringUniversidade Estácio de Sá · 2021-2022

Bachelor of Business AdministrationUniversidade Estácio de Sá · 2016-2020

Technical Program in Industrial Automation and ElectronicsSENAI · 2014-2016

08 / Contact

Let's talk.

Have a project in mind, or want to work together? You can reach me here.