Renan Rambul

Engenheiro de Software

Produtos de ponta a ponta, da API ao pixel.

Atualmente na Translational Analytics & Statistics

// recentes

entregando
  • Entreguei 300+ PRs construindo SaaS de saúde.
  • Lancei o Fortuna, um copiloto de IA para finanças pessoais.
  • Coloquei revisão de código com IA automática em cada PR.
  • Estudando context engineering e MCP.
// aboutREADME.md

Sobre Mim


Sou um engenheiro de software que passou os últimos 7+ anos entregando produtos web de ponta a ponta, do design de APIs e modelagem de dados a design systems e UI acessível, e é no frontend que vou mais fundo. Hoje construo um SaaS de saúde com um time americano, cuidando de features da API ao pixel e construindo o design system e as ferramentas de plataforma sobre os quais outros times entregam. Me importo com arquitetura limpa, boa experiência de desenvolvimento e com os pequenos detalhes que fazem um produto parecer certo.

Pessoal

Amo construir coisas, aprender em público e contribuir com open source. Quando não estou programando, provavelmente estou lendo ou na academia.

Técnico

React, TypeScript e Node.js em toda a stack, indo mais fundo em design systems, acessibilidade e performance.

Idiomas

Português nativo e inglês avançado. Trabalho no dia a dia com times internacionais há anos.

// experience5 releases

Experiência Profissional


  1. Engenheiro de Software

    Jan 2025 - Present
    Translational Analytics & StatisticsArizona, United States · Remoteshipping
    • Assumo features de ponta a ponta em uma plataforma SaaS de saúde americana, de fluxos de logística de inventário a uma suíte completa de faturamento, levando cada uma de endpoints de API e mudanças no modelo de dados até UI acessível em produção.
    • Criei a biblioteca de componentes que serve de base ao design system sobre o qual toda a plataforma é construída, incluindo componentes de select e grid virtualizados que resolveram um teto de performance de toda a plataforma, e a mantenho com acessibilidade e performance tratadas como requisito, não como detalhe.
    • Escrevo testes de integração com Playwright que pegam regressões antes de chegarem a um release.
    • Publico pacotes npm compartilhados que mantêm a UI consistente entre as equipes de produto, e reviso PRs de frontend com foco em arquitetura e fidelidade aos designs do Figma.
    • Melhoro os workflows de IA do time: coloquei revisão de código automática em cada PR e uma base de conhecimento hierárquica que deixa agentes de codificação produtivos na base de código.
    TypeScriptWeb ComponentsNode.jsAPIs RESTPlaywrightAcessibilidadeWorkflows de IAStorybookFigma
  2. Engenheiro de Software Frontend

    Aug 2024 - Feb 2025
    SkuedRemote
    • Construí as landing pages e a interface da aplicação de uma plataforma de educação com mais de 1.000 alunos, com páginas que geraram milhares de conversões.
    • Simplifiquei fluxos de alunos e administrativos, eliminando etapas manuais da operação do dia a dia.
    • Estruturei a arquitetura frontend com React, React Query e React Hook Form para o código se manter saudável conforme o produto cresce.
    • Trabalhei direto com stakeholders de produto, transformando requisitos de negócio em features prontas para uso.
    React.jsAnt DesignReact QueryReact Hook FormStorybookCSSTypeScript
  3. Engenheiro de Software

    Sep 2024 - Jan 2025
    ByMyCell - Genomics Made SimpleRibeirão Preto, São Paulo, Brazil · On-site
    • Construí os dashboards e relatórios em React que transformam resultados brutos de análises genômicas em algo que pesquisadores conseguem ler.
    • Integrei frontend e backend para dar rastreabilidade de ponta a ponta aos fluxos do laboratório, com menos passos manuais e menos erros.
    • Refatorei mais de 6 módulos legados do backend para uma arquitetura DDD mantendo o sistema antigo no ar, sem interromper a operação do laboratório.
    • Adicionei as suítes de testes unitários e de integração que faltavam no código.
    React.jsTailwind CSSTypeScriptDDDJestExpress.jsDockerMySQL
  4. Engenheiro de Software Frontend

    Nov 2022 - Sep 2024
    TakeRibeirão Preto, São Paulo, Brazil · On-site
    • Construí o backoffice que opera uma rede de mais de 1.000 coolers inteligentes de varejo: gestão de pedidos, controle de estoque e dashboards operacionais em tempo real.
    • Contribuí com o design system interno desde a sua fundação, aumentando o reuso de componentes entre times e acelerando a entrega de features.
    • Introduzi testes end-to-end com Cypress, pegando bugs antes do deploy, não depois.
    • Criei visualizações de dados acessíveis e interativas para as decisões operacionais do dia a dia.
    • Trabalhei direto com um cliente americano, cuidando de features do planejamento ao deploy.
    React.jsAngularAWS AmplifyMaterial UIReduxCypressRechartsStorybook
  5. Desenvolvedor Full-stack

    Jan 2019 - Nov 2022
    Suave Comunicação e MarketingRibeirão Preto, São Paulo, Brazil · Hybrid
    • Entreguei mais de 10 sites e landing pages em Next.js para clientes da agência, em que velocidade de carregamento e conversão eram o briefing inteiro.
    • Projetei e construí uma plataforma multi-tenant de agregação de links (React + Express), servindo várias marcas a partir de um único código.
    • Desenvolvi funcionalidades sob medida que transformaram sites de clientes em canais de geração de leads.
    • Fiz otimizações de SEO e performance que aumentaram a visibilidade orgânica dos clientes.
    React.jsNext.jsExpress.jsMySQLSEOJavaScriptHTMLCSS
// skills

Habilidades

As ferramentas que uso, organizadas por onde vivem na stack.


Frontend

React · Next.js · TypeScript · JavaScript · Lit · Web Components · Tailwind CSS · CSS · HTML · Accessibility · Web Performance

IA & Agentes

Coding Agents · Claude · Cursor · MCP · Context Engineering

Backend

Node.js · Express · REST APIs · PostgreSQL · MySQL · Firebase

Testes

Playwright · Vitest · Jest · Testing Library · Cypress · Axe

DevOps & Ferramentas

Git · Docker · AWS · Vercel · Vite · Storybook · Figma · Linux

7+
Anos construindo para a web
300+
PRs integrados no trabalho atual

Comunidade

Contribuidor do RPJS, a comunidade JavaScript de Ribeirão Preto.

// projects6 projects

Projetos & Contribuições

Produtos e trabalhos open-source que construí e contribuí


Fortuna

fortuna.up.railway.app

Um app de finanças pessoais que reúne gastos, cartões, parcelas, investimentos e metas em um só lugar, com um copiloto de IA que lê seus extratos, aponta surpresas e responde em linguagem simples. Feito para o Brasil (BRL, CDI, parcelas) e totalmente bilíngue.

AINext.jsNestJSPersonal FinanceTestingPWAi18n

Mindforge

rrambul/mindforge

Uma ferramenta de aprendizado que transforma um tema em um currículo que começa pelos fundamentos e usa um agente para escrever cada lição sob demanda conforme você avança. Três indicadores mostram o quanto você percorreu, quanto tempo dedicou e com que frequência estudou, sem inflar o progresso: sem streaks, sem porcentagens falsas. Construído como um monorepo TypeScript com front-end em React, uma API em NestJS e backend em Supabase.

AI AgentsTypeScriptReactNestJSSupabaseTurborepoi18n

Modular Game Store

rrambul/modular-game-store

Plataforma e-commerce moderna de alta performance com micro-frontends, construída com Rspack e Module Federation, demonstrando arquitetura frontend escalável para grandes equipes distribuídas.

TypeScriptRspackModule FederationMicro-frontendsReact

Market Pulse

rrambul/market-pulse

Plataforma de monitoramento financeiro em tempo real construída com Lit, Lit Signals, Rspack e Module Federation, projetada para explorar UIs reativas de alta performance sob cargas de dados em streaming.

TypeScriptLitLit SignalsRspackModule Federation

Animavita

animavita/animavita

Dispare alertas que salvam vidas, registre animais para adoção e encontre o amigo pet mais próximo para adotar. Projeto open-source com 739+ estrelas e 318+ forks no GitHub.

Contribuição739Código Fonte
TypeScriptReact NativeGraphQLMongoDBOpen Source

Portfólio Pessoal

rrambul/portifolio

Site de portfólio moderno e responsivo construído com Next.js 16, com tema claro/escuro, internacionalização (EN/PT), seções animadas com Framer Motion e formulário de contato.

Next.jsTypeScriptTailwind CSSFramer Motioni18n
// interests13 topics

Interesses em Engenharia

O que me motiva


Design SystemsArquitetura de Web ComponentsArquitetura de SoftwareDomain-Driven DesignEngenharia de Plataforma FrontendExperiência do Desenvolvedor (DX)Plataformas de UI EscaláveisEstratégias de Teste para Grandes CodebasesOtimização de Performance WebColaboração Open-SourceWorkflows de Desenvolvimento com IACodebases Prontas para Agentes de IAEngenharia de Contexto
// contact

Entre em Contato

Tem uma pergunta ou quer trabalhar junto? Sinta-se à vontade para entrar em contato usando o formulário abaixo.


Um desenvolvedor que ama programar, aprender coisas novas e explorar tecnologias. Também entusiasta de código aberto.

JavaScript · TypeScript · Web Components · Next.js · Node.js · React · Tailwind · AI

© 2026 Renan Rambul. Todos os direitos reservados.v4.2.0