Fábio.

Joinville, Brazil · remote

Fábio Ritzel Borges

Senior Full Stack EngineerI design and ship scalable web products with TypeScript, GraphQL integrations, and a focus on performance, observability, and WCAG 2.1 AA.

Focus
Federated GraphQL, React, and APIs
Stack
TypeScript · Node.js · React · AWS
Location
Joinville · Brazil · remote

About

End-to-end full-stack engineering

Full-stack engineer with experience in high-traffic products, complex integrations, and federated architectures. I work from GraphQL subgraph design and OpenAPI contracts to performant, accessible React interfaces.

I value clean code, observability (New Relic, CloudWatch), and foundations that evolve safely — automated testing, CI/CD, and WCAG 2.1 AA compliance are part of my daily practice.

Skills

Technologies and practices

  • TypeScript & JavaScript
  • React, Next.js & Node.js
  • GraphQL & REST APIs
  • AWS, Docker & Terraform
  • PostgreSQL, SQL & MongoDB
  • Jest, Playwright & Cypress
  • Tailwind CSS & design systems
  • WCAG 2.1 AA & accessibility
  • New Relic & observability
  • LLMs & AI engineering

Experience

Professional journey

Recent roles below; earlier positions (SoftExpert, TOTVS) at the end. Full history on LinkedIn and résumé.

  1. Dec 2025 — present

    Full-Stack TypeScript & Node Engineer

    BairesDev · remote (US)

    Designed and implemented GraphQL subgraphs for telecom integrations in a federated architecture. OpenAPI/WSDL analysis, resolvers, CI, schema validation, and New Relic instrumentation in production.

  2. Jan 2025 — Sep 2025

    Full-Stack React & Node Engineer

    BairesDev · remote (US)

    React libraries with Storybook, Jest and Playwright tests, Redux Toolkit, and Core Web Vitals optimization (code splitting, lazy loading, memoization). Mobile-first UIs with Tailwind, MUI, and Styled Components, with strong a11y focus.

  3. Jan 2023 — Apr 2024

    Full Stack Engineer

    Present Technologies · remote (Portugal)

    High-performance front end for a European e-commerce platform. Market data product rebuild and AI assistant for digital workflows. Testing with Jest, Enzyme, and Puppeteer; optimization with Lighthouse and React DevTools.

  4. Aug 2021 — Sep 2022

    Senior Frontend Developer (Lead)

    DBC Company · Brazil

    Eight months leading front end: React architecture, Chart.js dashboards, WCAG compliance, and A/B testing to improve user experience.

  5. Jul 2020 — Aug 2021

    Senior Frontend Developer

    Gofind · Brazil

    Store management platform and geolocation app; GitLab pipelines, code splitting, Context API, Zod validation, and i18n.

  6. Jun 2019 — Jul 2020

    Senior Frontend Developer

    SoftExpert · Brazil

    Enterprise web UIs with React and legacy stacks; component libraries, performance tuning, and cross-team delivery in a regulated software context.

  7. 2016 — 2019

    R&D Engineer I · QA Technician · Intern

    TOTVS · Brazil

    Progression from intern to R&D: automated tests, API and product quality, and front-end prototypes for internal platforms.

Education

Academic background

  1. Apr 2025 — Apr 2027

    Postgraduate, Software Architecture, Data Science & Cybersecurity

    PUCPR — Pontifícia Universidade Católica do Paraná
  2. Jan 2018 — Dec 2021

    Associate, Systems Analysis and Development

    UNINTER

Projects

Work and demos

  • fworks.tech

    Official portfolio and full-stack showcase on Next.js — reference for stack and case studies.

    Next.js · TypeScript · Tailwind

    Visit fworks.tech
  • VeriHire

    GenAI demo with RAG and Streamlit to cross-check candidate documents in hiring workflows.

    Python · Streamlit · RAG

    Open demo
  • Jupyter-Crypto-Wizard

    Interactive Streamlit notebook for exploring crypto market data and lightweight analysis workflows.

    Python · Streamlit · Jupyter

    Open demo
  • fritzelborges.vercel.app

    This site — bilingual personal portfolio (PT/EN) with App Router, i18n, and E2E tests. Source on GitHub.

    Next.js 16 · Vitest · Playwright

    Visit site

Contact

Let's talk

Open to remote opportunities, consulting, and teams that care about technical quality. Send context, stack, and timelines on LinkedIn.