Rafael Rubenich in front of the Eiffel Tower

Hi, I'm Rafael Rubenich.

I'm a senior full-stack engineer with 10+ years in TypeScript, React and Node.js, and lately a lot of Python and LLM agents. I build software that makes health care easier to deal with, for patients and for the staff on the other side of the screen.

  • 📍 Vitória, Brazil
  • 🌎 Remote, US time-zone overlap, open to relocation
  • 🗣️ Portuguese, English, Spanish

Highlight

In the news · CBC News, Jan 2026A virtual ER waiting room, cited by a health ministerI led Luma's first Canadian go-live: an emergency-department queue at Sault Area Hospital in Ontario that lets non-urgent patients wait at home and get a text when it's time to come in. During the three-month pilot, overall wait times fell by more than 25% and the share of patients leaving without being seen nearly halved. New Brunswick's health minister, Dr. John Dornan, singled the project out as a model his province should look at.Read the CBC story →

Experience

  1. Luma Health

    US patient engagement platform used by 100M+ patients in the US, UK and Canada · San Francisco Bay Area · Remote

    • Software Engineering Manager (hands-on)
    • Senior Software Engineer
    • Led Luma's first go-live in Canada: the ER Queue Manager at Sault Area Hospital, now the flagship Canadian reference.
    • Migrated three high-traffic conversational agents to the new Agent Core platform with canary, per-account rollouts and CI voice tests.
    • Architected the Luma Spark skills builder, where healthcare clients configure their own AI agents.
    • Built a unified check-in platform (kiosk, QR code and URL) end to end in 4 days with AI-assisted development. The previous version took a team about two months.
    • Took the real-time communication Hub from beta to GA, and cut a flagship page load from 4.4s to 0.6s.
    • Took Insights Center, the patient-journey analytics product, from event model to public launch, and led the next-gen UI rollout across five product pods.
  2. iFood

    Brazil's largest food delivery platform · São Paulo · Remote

    • Senior Software Engineer, Tech Lead
    • Architected a CRM that gives 250,000 restaurant partners daily analytics about their business and customers.
    • Built the front-end infrastructure behind 30 million targeted vouchers in a single year.
    • Set up mentorship programs for junior and mid-level engineers.
  3. Olist

    One of Brazil's leading e-commerce ecosystems · Curitiba · Remote

    • Senior Software Engineer
    • Designed a micro-frontends architecture to let teams ship the Olist web platform independently.
  4. TOTVS

    Latin America's largest enterprise software company (joined via Wealth Systems) · Cascavel, Paraná

    • Staff Engineer
    • Senior Software Engineer
    • Software Engineer
    • Built a design system that cut development time by up to 90% on most application pages.
    • Turned a 240,000-line JavaScript codebase into a modular framework that new products were built on.
    • Shipped SPAs, Java microservices and offline-first React Native apps; mentored engineers through development plans.

Internships

  1. Itaipu Binacional

    The binational hydroelectric plant on the Brazil–Paraguay border · Foz do Iguaçu, Paraná

    • Software Engineer Intern
    • Developed and maintained internal administrative systems on IBM Lotus Notes and Java.
  2. Itaipu Parquetec

    Science and technology park at the Itaipu dam · Foz do Iguaçu, Paraná

    • Software Researcher Intern
    • Researched augmented reality for dam safety and tourism with Unioeste professors and the Center for Advanced Studies in Dam Safety (CEASB).
    • Helped build SIGATI, a georeferenced information system for Itaipu tourism, with JavaScript, Wikitude, Ionic and AngularJS.

What I'm building

platform-base

A multi-tenant foundation for AI products: auth, organizations and teams, an admin console, and an agents platform with streaming chat, background jobs and agent-to-agent delegation.

NestJS · React 19 · Python · LangGraph

genetic-dna

A small DNA language model trained from scratch, growing into an API and an MCP server over public genomics databases.

Python · Hugging Face · PyTorch

Model on Hugging Face →

blog

This site. Astro, deployed to Cloudflare Workers on every push.

Astro · TypeScript · Cloudflare

Tools I reach for

Product
  • TypeScript
  • React
  • Next.js
  • Node.js
  • NestJS
  • GraphQL
  • React Native
AI
  • LangGraph
  • LangChain
  • OpenAI & Anthropic APIs
  • MCP
  • Python
  • FastAPI
  • Temporal
Data & infra
  • PostgreSQL
  • Redis
  • MongoDB
  • AWS
  • Kubernetes
  • Docker
  • Terraform
  • Datadog
Healthcare
  • Epic
  • Oracle Cerner
  • MEDITECH
  • NextGen
  • HL7
  • FHIR
  • HIPAA

Education

  1. Universidade Estadual do Oeste do Paraná (Unioeste)

    • B.Sc. in Computer Science
    • Student representative for the Computer Science class of 2011.
    • Member of the Computer Science Academic Center (CACC), 2012–2015.