Renan Rambul

Software Engineer

Products end to end, from the API to the pixel.

Currently at Translational Analytics & Statistics

// latest

shipping
  • Shipped 300+ merged PRs building healthcare SaaS.
  • Shipped Fortuna, an AI co-pilot for personal finance.
  • Shipped automated AI code review on every PR.
  • Learning context engineering and MCP.
// aboutREADME.md

About Me


I'm a software engineer who has spent the last 7+ years shipping web products end to end, from API design and data modeling to design systems and accessible UI, and the frontend is where I go deepest. These days I build healthcare SaaS with a U.S.-based team, owning features from the API to the pixel and building the design system and platform tooling other teams ship on. I care about clean architecture, a good developer experience, and the small details that make a product feel right.

Personal

I love building things, learning in public, and contributing to open source. When I'm not coding, I'm probably reading or at the gym.

Technical

React, TypeScript, and Node.js across the stack, going deepest on design systems, accessibility, and performance.

Languages

Native Portuguese and advanced English. I've been working day-to-day with international teams for years.

// experience5 releases

Professional Experience


  1. Software Engineer

    Jan 2025 - Present
    Translational Analytics & StatisticsArizona, United States · Remoteshipping
    • Own features end to end on a U.S. healthcare SaaS platform, from inventory-logistics flows to a full billing suite, taking each from API endpoints and data-model changes through accessible UI to production.
    • Built the foundational component library of the design system the entire platform ships on, including virtualized select and grid components that fixed a platform-wide performance ceiling, and maintain it with accessibility and performance treated as requirements, not nice-to-haves.
    • Write Playwright integration tests that catch regressions before they reach a release.
    • Publish shared npm packages that keep UI consistent across product teams, and review frontend PRs for architecture and fidelity to Figma designs.
    • Improve the team's AI-assisted workflows: shipped automated code review on every PR and a hierarchical knowledge base that keeps coding agents productive across the codebase.
    TypeScriptWeb ComponentsNode.jsREST APIsPlaywrightAccessibilityAI WorkflowsStorybookFigma
  2. Frontend Software Engineer

    Aug 2024 - Feb 2025
    SkuedRemote
    • Built the landing pages and application UI for an ed-tech platform serving 1,000+ students, with pages that drove thousands of conversions.
    • Streamlined student and admin workflows, removing manual steps from day-to-day operations.
    • Established the frontend architecture around React, React Query, and React Hook Form so the codebase stays maintainable as the product grows.
    • Worked directly with product stakeholders to turn business requirements into shippable, user-centered features.
    React.jsAnt DesignReact QueryReact Hook FormStorybookCSSTypeScript
  3. Software Engineer

    Sep 2024 - Jan 2025
    ByMyCell - Genomics Made SimpleRibeirão Preto, São Paulo, Brazil · On-site
    • Built the React dashboards and reports that turn raw genomics lab results into something researchers can actually read.
    • Connected frontend and backend systems to make lab workflows traceable end to end, with fewer manual handoffs and errors.
    • Refactored 6+ legacy backend modules into a DDD architecture while keeping the old system running, without interrupting lab operations.
    • Added the unit and integration test suites the codebase was missing.
    React.jsTailwind CSSTypeScriptDDDJestExpress.jsDockerMySQL
  4. Frontend Software Engineer

    Nov 2022 - Sep 2024
    TakeRibeirão Preto, São Paulo, Brazil · On-site
    • Built the backoffice that runs a network of 1,000+ smart retail coolers: order management, inventory control, and live operational dashboards.
    • Founding contributor to the internal design system, raising component reuse across teams and speeding up feature delivery.
    • Introduced end-to-end testing with Cypress, catching bugs before deploys instead of after.
    • Created accessible, interactive data visualizations for day-to-day operational decisions.
    • Worked directly with a U.S. client, owning features from planning through deployment.
    React.jsAngularAWS AmplifyMaterial UIReduxCypressRechartsStorybook
  5. Full-stack Developer

    Jan 2019 - Nov 2022
    Suave Comunicação e MarketingRibeirão Preto, São Paulo, Brazil · Hybrid
    • Shipped 10+ client websites and Next.js landing pages where load speed and conversion were the whole brief.
    • Designed and built a multi-tenant link-aggregator platform (React + Express) serving multiple client brands from a single codebase.
    • Developed custom site features that turned client websites into lead-generation channels.
    • Ran SEO and performance work that lifted clients' organic visibility.
    React.jsNext.jsExpress.jsMySQLSEOJavaScriptHTMLCSS
// skills

Skills

The tools I reach for, grouped by where they live in the stack.


Frontend

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

AI & Agents

Coding Agents · Claude · Cursor · MCP · Context Engineering

Backend

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

Testing

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

DevOps & Tools

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

7+
Years shipping for the web
300+
PRs merged at my current role

Community

Contributor to RPJS, the Ribeirão Preto JavaScript community.

// projects6 projects

Projects & Contributions

Products and open-source work I've built and contributed to


Fortuna

fortuna.up.railway.app

A personal finance app that brings spending, cards, parcelas, investments and goals into one calm place, with an AI co-pilot that reads your bank statements, flags surprises, and answers in plain language. Built for Brazil (BRL, CDI, parcelas) and fully bilingual.

AINext.jsNestJSPersonal FinanceTestingPWAi18n

Mindforge

rrambul/mindforge

A learning tool that turns a topic into a fundamentals-first curriculum, then has an agent write each lesson on demand as you work through it. Three trackers report how far, how much, and how often you have studied without inflating progress: no streaks, no fake percentages. Built as a TypeScript monorepo with a React front end, a NestJS API, and a Supabase backend.

AI AgentsTypeScriptReactNestJSSupabaseTurborepoi18n

Modular Game Store

rrambul/modular-game-store

A modern, high-performance micro-frontend e-commerce platform built with Rspack and Module Federation, demonstrating scalable frontend architecture for large distributed teams.

TypeScriptRspackModule FederationMicro-frontendsReact

Market Pulse

rrambul/market-pulse

A real-time financial market monitoring platform built with Lit, Lit Signals, Rspack, and Module Federation, designed to explore high-performance reactive UIs under streaming data loads.

TypeScriptLitLit SignalsRspackModule Federation

Animavita

animavita/animavita

Trigger life-saving alerts, register animals for adoption and find the closest pet friend to adopt. An open-source project with 739+ stars and 318+ forks on GitHub.

Contribution739Source Code
TypeScriptReact NativeGraphQLMongoDBOpen Source

Personal Portfolio

rrambul/portifolio

Modern, responsive portfolio website built with Next.js 16, featuring dark/light theme, internationalization (EN/PT), animated sections with Framer Motion, and a contact form.

Next.jsTypeScriptTailwind CSSFramer Motioni18n
// interests13 topics

Engineering Interests

What drives me


Design SystemsWeb Components ArchitectureSoftware ArchitectureDomain-Driven DesignFrontend Platform EngineeringDeveloper Experience (DX)Scalable UI PlatformsTesting Strategies for Large CodebasesWeb Performance OptimizationOpen-Source CollaborationAI-Assisted Development WorkflowsAgent-Ready CodebasesContext Engineering
// contact

Get in Touch

Have a question or want to work together? Feel free to reach out using the form below.


A developer passionate about building software, continuous learning, and open source.

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

© 2026 Renan Rambul. All rights reserved.v4.2.0