Open to remote opportunities with U.S. companies

Software Engineer building reliable products for global teams.

I'm a Software Engineer with 6+ years of experience building production web applications, design systems, micro-frontends, developer platforms, and full-stack SaaS products. Based in Brazil and experienced working remotely with international teams.

6+ yrs

6+ years of professional software engineering experience

15 countries

Products delivered across 15 countries

40+ engineers

40+ engineers trained on an internal design system

End to end

Full-stack product ownership from architecture to release

About

I'm a Software Engineer from Blumenau, Brazil, with over six years of experience building web applications for local businesses and international organizations.

My strongest background is in frontend engineering with React and TypeScript, including design systems, micro-frontends, responsive applications, developer portals, and complex operational interfaces.

I also build full-stack applications with NestJS, Prisma, and PostgreSQL. I enjoy taking ownership of a product or feature from the initial problem through architecture, implementation, testing, documentation, and release.

I work comfortably with distributed teams, communicate fluently in English, and value autonomy, thoughtful engineering decisions, and products that solve real operational problems.

Outside of software, I enjoy playing padel and tennis, learning musical instruments, and building personal products.

Experience

Where I've worked

Software Engineer
BEES / AB InBev
April 2022 – Present
Remote
  • Built and evolved frontend experiences for a large-scale B2B commerce platform operating across 15 countries
  • Worked with React, TypeScript, micro-frontends, design systems, feature flags, observability, and international product teams
  • Led the environment setup, deployment, and integration of a new micro-frontend
  • Investigated and documented previously unclear setup and delivery processes
  • Created most of the technical documentation associated with major migration workflows
  • Helped migrate markets and vendors to a new architecture
  • Trained more than 40 engineers on the internal design system
  • Helped improve UI consistency and reduce interface-related defects
  • Currently improving the company's developer portal
  • Contributing to frontend integrations for an internal AI chat and smart search experience
Lead Frontend Developer
Elemental Systems
Previous experience
Remote · Independent Contractor
  • Modernized legacy React applications using TypeScript, Hooks, and modern component patterns
  • Introduced structured state management with Context API and Effector
  • Reduced duplicated frontend code through reusable components
  • Built complex operational interfaces, editable data grids, custom widgets, and forms
  • Architected touchscreen kiosk applications for a fuel station chain
  • Worked across frontend and backend integration boundaries
  • Mentored engineers on React, maintainability, and frontend standards
Full-Stack Software Engineer
Carl Consulting
Previous experience
Blumenau, Brazil - Self-Employed
  • Built production web applications for regional businesses
  • Owned requirements, frontend, backend, data modeling, deployment, and maintenance
  • Developed a retail management system for an optical store
  • Worked with React, TypeScript, Node.js, Express, MongoDB, and Docker
  • Built authentication, role-based permissions, forms, dashboards, and image-management workflows
Projects

Featured work

Primary project

PR Tracker

A full-stack SaaS platform for centralizing pull request visibility and engineering workflows.

Private repository
Product screenshot placeholder — dashboard overview
Problem

Engineering teams often manage pull requests across multiple repositories and platforms without a centralized view of ownership, status, reviews, and organizational access.

Solution

A multi-tenant platform organized around organizations, workspaces, repositories, pull requests, members, invitations, notifications, audit history, and plans and permissions.

React 19TypeScriptViteZustandTailwind CSSNestJSPrismaPostgreSQLJWT / Passport.jsDocker

This project demonstrates Felipe's ability to own a SaaS product end to end, make architecture decisions across frontend and backend, model complex business rules, implement secure authentication and permissions, and create a polished user experience.

Private repository — architecture, implementation details, and a product walkthrough are available during interviews.

Developer Portal

Professional project — source confidential

An international developer documentation platform enhanced with AI-powered discovery.

Screenshot placeholder — documentation UI

Contributes to an internal company developer portal used to centralize technical documentation. Improved frontend architecture, navigation, and internationalization (EN/PT/ES), and integrated AI chat and smart search into the documentation experience.

ReactTypeScriptDocusaurusi18nCI/CD

Touchscreen Transaction Kiosk

Professional project — source confidential

A responsive touch-first interface for fuel station customer workflows.

Screenshot placeholder — kiosk interface

Architected and developed a touchscreen kiosk for a fuel station chain: transaction workflows, a virtual keyboard, real-time confirmation through server events, receipt delivery, and reconnection handling for a public-facing operational interface.

ReactTypeScriptMaterial UIEffector

Optical Store Management System

Private client project — details in interviews

A production management platform that replaced manual workflows for a regional optical business.

Screenshot placeholder — dashboard & records

Designed and built the complete application — data modeling, frontend, backend APIs, auth, and role-based permissions. Currently in production with 5,000+ registered customer records, replacing fragmented manual processes.

ReactTypeScriptNode.jsExpressMongoDBDocker
Skills

Capabilities

Frontend Engineering
ReactTypeScriptJavaScriptHTML5CSS3Sass/SCSSTailwind CSSResponsive DesignAccessibilityi18nPerformance
UI Systems
Design SystemsComponent LibrariesMaterial UIShadcn/uiRadix UIStorybookFigmaInVision
State & Architecture
ZustandEffectorRedux ToolkitContext APIMicro-FrontendsDomain-Oriented ArchitectureMonoreposCustom Hooks
Backend & Data
Node.jsNestJSExpressREST APIsPrismaPostgreSQLMongoDBJWTRBACMulti-Tenancy
Testing & Quality
JestVitestReact Testing LibraryCypressSupertestTS strict modeESLintPrettier
DevOps & Observability
GitDockerAzure DevOpsGitHub ActionsArgoCDSonarQubeNew RelicSwagger/OpenAPI
AI-Assisted Development
ClaudeCursorChatGPTCodexUI PrototypingDesign-to-CodeCode ReviewRefactoringDebugging
How I work

Engineering principles

01
Own the outcome

I take responsibility beyond implementation, including clarification, architecture, testing, documentation, release, and follow-up.

02
Build for maintainability

I favor clear boundaries, reusable components, strong typing, and solutions that the next engineer can understand.

03
Communicate early

I surface unclear requirements, risks, and trade-offs before they become delivery problems.

04
Solve real problems

I care about whether a technical decision improves the experience of users, engineering teams, or the business.

Contact

Let's build something useful.

I'm open to remote Frontend, Full-Stack, and Product Engineering opportunities with U.S. and international teams.