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, BrazilRemote, US time-zone overlap, open to relocationPortuguese, English, Spanish

Now: on a planned career break, going deeper into system design and AI agent engineering by building things in the open. I'm looking for my next hands-on Senior Software Engineer role.

Highlight

A virtual ER waiting room, cited by a health minister

CBC News · January 14, 2026

I 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

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.

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.

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.

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

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.

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. Model on Hugging FacePython · Hugging Face · PyTorch
  • 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

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.