Software Engineer

Renan Rambul

Building awesome products, helping great teams ship things they're proud of.

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

Software engineer, seven years in, mostly on the frontend but often across the whole stack, from the database up. Right now I work on healthcare software with a team in the United States, and I've helped bring AI into how we build: pre-PR review skills and automated Claude review on every PR. What I care about most is crafting long-lasting solutions that bring value to users, and helping the team ship things it's proud of.

Personal

I read constantly, mostly other people's postmortems and architecture writeups. The gym happens on a schedule I actually keep. Side projects are how I learn: Fortuna and Mindforge both started as something I wanted and could not find.

Technical

React, TypeScript and Node across the stack, plus Lit and Web Components where a design system has to outlive the framework that created it. Most of my time goes to the things that are expensive to retrofit: accessibility and render performance, and getting the API contract right the first time.

Languages

Portuguese is native. English is the language I work in: standups, code review and design discussion, every day since the start of 2025, with a team split between Brazil and Arizona.

// experience5 releases

Professional Experience

  1. Jan 2025 - Present

    Translational Analytics & Statistics

    Arizona, United States

    Remote

    shipping

    Software Engineer

    • Own features end to end on a U.S. healthcare SaaS platform, including inventory-logistics flows and a full billing suite, writing the Postgres migrations, core-api services, domain events, and API contracts, then carrying each through to accessible production UI.
    • Built foundational pieces of the design system the entire platform ships on: the data grid, select, dialogs, and the virtualized select and grid that fixed a platform-wide performance ceiling. Maintain it with accessibility and performance as hard requirements for every component, and I'm currently fitting the platform to a phone.
    • Fix reliability holes that only surface under partial failure, including a bug where notification failures could roll back the business writes that triggered them, and an atomicity gap that left orphaned records when PDF generation failed. Made multi-invoice sending all-or-nothing, so a rejected batch changes nothing and names every offender, and tested it by inducing real S3 outages.
    • Own testing across the stack: Playwright integration, page, API, and visual-regression suites. Fix the test infrastructure itself, including a monorepo test command that was silently skipping 13 packages.
    • Review frontend PRs for architecture and fidelity to Figma designs.
    • Helped bring AI into the team's engineering process: wrote pre-PR review skills so problems get caught before a PR is even opened, set up automated Claude review on every PR, and built a hierarchical knowledge base that keeps coding agents productive in the codebase.
    • Cut CI time with parallelized monorepo builds.
    TypeScriptWeb ComponentsNode.jsREST APIsPlaywrightAccessibilityAI WorkflowsStorybookFigma
  2. Aug 2024 - Feb 2025

    Skued

    Remote

    Frontend Software Engineer

    • Built the landing pages and application UI for an ed-tech platform with 1,000+ students, and those pages 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 features we could actually ship.
    React.jsAnt DesignReact QueryReact Hook FormStorybookCSSTypeScript
  3. Sep 2024 - Jan 2025

    ByMyCell - Genomics Made Simple

    Ribeirão Preto, São Paulo, Brazil

    On-site

    Software Engineer

    • 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. Nov 2022 - Sep 2024

    Take

    Ribeirão Preto, São Paulo, Brazil

    On-site

    Frontend Software Engineer

    • Built and owned the backoffice that runs a network of 1,000+ smart retail coolers: order management, inventory control, promotions, fiscal reporting, and live operational dashboards used daily by internal teams and licensed operators.
    • Shipped the planogram builder behind a greenfield connected-cooler platform: drag-and-drop shelf composition, stackable product modeling, live door preview, and fleet-wide rollout scored against a computer-vision compliance model.
    • Ran releases for both products, reviewing and merging 274 pull requests to trunk, 75% of all merges on the newer platform, and owning the production hotfix path.
    • Wrote the frontend architecture standard the team built against: clean architecture with ports and adapters, the engineering conventions, and the definition of done.
    • Largest contributor to the shared design system, roughly 70 React and TypeScript components documented in Storybook and reused across teams.
    • Introduced end-to-end testing with Cypress, so bugs showed up before a deploy instead of after one, then extended CI to run the suite in parallel through Docker builds to AWS ECR.
    • Created accessible, interactive data visualizations for day-to-day operational decisions, covering sales, execution, demographics, and energy consumption.
    React.jsAngularAWS AmplifyMaterial UIReduxCypressRechartsStorybook
  5. Jan 2019 - Nov 2022

    Suave Comunicação e Marketing

    Ribeirão Preto, São Paulo, Brazil

    Hybrid

    Full-stack Developer

    • 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

300+
PRs merged building healthcare SaaS at TAS
274
PRs merged to trunk at Take, 75% of every merge on that platform
739
GitHub stars on Animavita, the open-source project I contribute to

Community

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

// education

Education

I taught myself to program, from documentation, other people's code and things that broke in production. The formal part came after seven years of shipping, not before it.

  1. MBA, Software Architecture

    Sep 2026 - May 2028

    Full Cycle

    studying

    Full Cycle's architecture program, 600 hours in five modules: solution architecture, software architecture (DDD, SOLID, hexagonal and clean architecture, CQRS, event driven systems), DevOps and SRE (containers and Kubernetes, infrastructure as code, observability), soft skills, and architecture in the age of AI agents.

// 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 keeps spending, cards, parcelas, investments and goals in one 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 streaks or invented percentages to inflate the numbers. 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 micro-frontend e-commerce platform built with Rspack and Module Federation, as a working example of frontend architecture that scales across large distributed teams.

TypeScriptRspackModule FederationMicro-frontendsReact

Market Pulse

rrambul/market-pulse

A real-time financial market monitoring platform using Lit, Lit Signals, Rspack, and Module Federation, written to see how reactive UIs hold up under streaming data loads.

TypeScriptLitLit SignalsRspackModule Federation

Animavita

animavita/animavita

Trigger life-saving alerts, register animals for adoption and find the nearest pet looking for a home. An open-source project with 739+ stars and 318+ forks on GitHub.

Contribution739Source Code
TypeScriptReact NativeGraphQLMongoDBOpen Source

Personal Portfolio

rrambul/portifolio

This site: Next.js 16, responsive, with a dark/light theme, EN/PT internationalization, animated sections with Framer Motion, and a contact form.

Next.jsTypeScriptTailwind CSSFramer Motioni18n
// contact

Get in Touch

If you have a question or want to work together, send a message below.

Software engineer building healthcare software and the design system it ships on.

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