Frontend
SPAs, SSR, complex state and automated testing on a real product.
Hi! I'm Bruno
UI & UX Designer.
About
Full-stack engineer and designer. I've been building software with React and Node.js for over 7 years. I'm a tech lead at BEES, part of AB InBev, and mentor other developers. I draw, invent, and take things apart. Sometimes I put them back together.
Stack
Highlighted is what I use day to day.
SPAs, SSR, complex state and automated testing on a real product.
// An annotation widens. `satisfies` checks the shape// and keeps the literal types, so routes.case stays a// template literal, not string.const routes = {home: '/',case: '/projetos/aurem',} satisfies Record<string, `/${string}`>;
Scalable APIs, concurrency and transactional integrity.
Pipeline, infrastructure as code and observability.
Decisions recorded in ADRs, explicit module boundaries, coverage that catches regressions.
Cross-platform with React Native, without inventing depth.
Projects
Context, technical decision, and what changed afterwards.

2018 to 2023 · startup
Online class excludes whoever cannot hear.
Live captioning with the Web Speech API, a collaborative whiteboard in Fabric.js, and an Electron client whose transparent overlay captions on top of any software.

2023 to present · client work
Institutional site that has to sell two technical product lines and capture qualified leads.
Next.js 13 with styled-components on the server, Radix for the interactive components, and lead capture with the captcha verified in the backend.

2025 to present · personal
Developer portfolios assert competence. This one tries to prove it.
Feature-based architecture with MVVM, unit, e2e and a11y tests running in CI, i18n, consent and Sentry. It ships through GitHub Actions with Terraform.
Others
Career
Eight years of branches. One merge at a time.
Jul 2026 to present
Software Architect II
Architecture for Force and Grow across four backend and frontend squads, more than twenty micro-frontends and thirty services behind four BFFs. Multi-text search on Redis as the bridge until Azure Search.
Feb 2024 to Jul 2026
Tech Lead
Standardization of the global platforms (Grow, Force, Control Tower). Architected the BFFs in NestJS with Clean Architecture and scaled the ecosystem with micro-frontends.
Mar 2023 to Feb 2024
Senior Software Engineer
Auto Dialer in React with WebSockets to speed up sales interaction. Led the migration to micro-frontends.
Feb 2018 to May 2023
Founder & Software Engineer
Real-time inclusive captioning startup, run in parallel with the other teams. Web Speech API for low latency, WebSockets for sync, infrastructure on AWS/Docker.
Dec 2021 to Aug 2022
UX Designer
Bridge between design and engineering. Figma interfaces designed for whoever implements them, and a Design System that closed the handoff.
May 2021 to Nov 2021
Development Intern
Digitized internal flows with React/TypeScript dashboards and maintained Node.js/SQL backends.