Disponível para projetos

Construindo interfaces precisas e escaláveis.

Desenvolvedor de Software especializado em React, TypeScript e React Native. Construo interfaces escaláveis, design systems e aplicações multiplataforma com foco em clareza, consistência e execução em nível de produto.

Especialidade

Onde atuo

Domínios técnicos em web e mobile, com ênfase em desenvolvimento de interfaces escaláveis e arquitetura frontend.

Arquitetura frontend escalávelReact
Aplicações type-safeTypeScript
Apps mobile multiplataformaReact Native
UI reutilizável e consistênciaDesign Systems
Dashboards em tempo realData Visualization
Fluxos de dados confiáveisIntegração com APIs
Design orientado ao usuárioInterfaces de Produto
UI responsiva e otimizadaPerformance

Filosofia de Engenharia

Como penso o frontend

Princípios que orientam cada decisão técnica, do design de componentes à arquitetura em produção.

01

Arquitetura orientada a componentes

Interfaces devem ser construídas com unidades bem definidas e reutilizáveis. Isso melhora consistência, simplifica manutenção e torna sistemas mais escaláveis.

02

Consistência com design systems

Consistência não é apenas acabamento visual — é também vantagem de engenharia. Design systems reduzem atrito, elevam qualidade e tornam a entrega mais previsível.

03

Performance como experiência

Performance faz parte da experiência desde o início. Interfaces rápidas e responsivas geram confiança e reduzem fricção. Otimizações devem ser proativas, não reativas.

04

Código legível e sustentável

Estrutura, nomenclatura e intenção claras tornam o código mais fácil de evoluir. Manutenibilidade não é opcional em produtos que precisam escalar.

05

Interfaces pensadas para escala

Escalabilidade depende de arquitetura intencional: limites de componentes, fluxo de estado e padrões reutilizáveis definidos cedo. Isso permite crescimento sem dívida técnica desnecessária.

06

Visão de produto no frontend

Frontend de alto nível conecta decisões de implementação a resultados reais de usuário, objetivos de produto e qualidade de longo prazo.

Design System

Construído como sistema

Este portfólio foi construído intencionalmente como sistema, com tokens consistentes, primitivas reutilizáveis e estrutura de componentes clara.

Escala tipográfica

DisplayInter 600 / 28px
HeadingInter 600 / 18px
Body copyInter 400 / 14px
MONO LABELJetBrains 500 / 10px

Tokens de cor

--bg-base#080C10
--surface.default#111827
--border-subtle#1E2D3D
--accent-primary#3B82F6
--text-secondary#94A3B8

Sistema de botões

Padrões de tags e tabs

DefaultAccentSecondarySubtle

Experiência

Histórico profissional

Experiência em frontend aplicada a web, mobile e interfaces de produto, com foco em arquitetura escalável, sistemas reutilizáveis e entregas de alta qualidade.

Engenheiro de Software

Projetos Independentes

2025 — Atualmente

Atuo em projetos selecionados envolvendo interfaces web e mobile, estruturas de UI reutilizáveis e implementação frontend orientada a produto. O foco foi mantenibilidade, consistência e entrega pronta para produção.

  • Construção de interfaces web e mobile com React, TypeScript, React Native, Swift e Kotlin
  • Estruturação de componentes reutilizáveis e padrões de UI para sustentar crescimento escalável de produto
  • Melhoria de organização e consistência frontend com implementação orientada a sistemas
  • Integração de aplicações com APIs e serviços externos
  • Entrega end-to-end de interfaces com foco em usabilidade, clareza e confiabilidade
ReactTypeScriptReact NativeSwiftKotlinNext.jsReact QueryTailwind CSSStyled ComponentsStorybook

Engenheiro Frontend

IBBX Tech

2022 — 2025

Atuei em plataformas de monitoramento industrial focadas em rastreamento de ativos, visualização de dados em tempo real e manutenção preditiva. Fui responsável por construir interfaces frontend escaláveis usando React, TypeScript e padrões modernos de arquitetura.

  • Desenvolvimento e manutenção de módulos frontend para fluxos complexos de monitoramento em ambientes industriais
  • Construção de componentes reutilizáveis e padrões de interface para aumentar consistência entre áreas do produto
  • Contribuição para o design system e esforços de padronização de UI, reduzindo duplicação e acelerando desenvolvimento
  • Criação de dashboards e experiências de visualização para monitoramento de equipamentos e clareza operacional
  • Colaboração próxima com Produto, UX/UI e Backend para entregas estáveis e de alta qualidade
  • Evolução de mantenibilidade por meio de organização de estrutura de código e reforço de boas práticas frontend
ReactTypeScriptReact NativeNext.jsReact QueryTailwind CSSStyled ComponentsStorybook

Aberto a oportunidades

Vamos construir algo excelente.

Disponível para posições em frontend e consultorias focadas. Se você tem um problema difícil que vale resolver, vamos conversar.