Senior Software Engineer · Ruby on Rails & Go Based in Goiânia, Brazil 🇧🇷 · Open to remote roles with teams in the US, Canada and Europe
27 years building software (since 1999) — Ruby on Rails since 2008. I work on royalty & rights platforms, SaaS, and high-volume web systems: databases, performance, background processing, search at scale, and long-lived system evolution. Senior Engineer at MetaComet Systems; previously tech lead at the Public Prosecutor's Office of Goiás.
Databases: 15+ years of PostgreSQL and 10+ of MySQL in production, plus MongoDB, Amazon Aurora, Redshift, Oracle (PL/SQL) and SQL Server — date-based partitioning, index tuning, denormalization, writer/reader splits.
On the side I build products end to end: Memorial Vivo, a production SaaS for digital memorials, and Voicewoven, a Mac app that records, transcribes and summarizes meetings on-device with local models. Open-source contributor with PRs merged into Rails, Devise, RuboCop and others — top 0.4% contributor rank on GitRanks.
🔗 Portfolio · LinkedIn · Resume (PDF)
- Memorial Vivo — a production SaaS for digital memorials. Built solo end to end on Ruby on Rails (payments, WhatsApp notifications, AI biography assistant, CI + quality gates).
- Voicewoven — a Mac app for meetings you can come back to: records without a bot, transcribes on-device (EN, PT, ES), separates speakers, and writes summaries, decisions and tasks linked to the exact quote. Local models by default. In active development; preview builds available.
TypeScriptSwift· Releases - Heed macOS — open-source (MIT) macOS adaptation of Heed for local meeting recording and transcription in English and Brazilian Portuguese. My additions: menu bar controls, automatic recording for Slack meetings, transcript-synced playback and a localized UI.
TypeScriptPythonSwift - Tripify (2015–2025, side project, discontinued) — collaborative trip planning across native iOS, native Android & Web. Designed the system architecture; one of two backend engineers on a team of five.
- assistente-pessoal — AI assistant on Telegram with Claude orchestration, fully Dockerized.
Python - dashboard-financas — personal finance dashboard powered by the Pierre Finance API.
TypeScript
41 PRs merged across 20 open-source projects (each link filters to the merged PRs):
rails/rails · rubocop/rubocop (5) · heartcombo/devise · excalidraw/excalidraw (2) · go-gitea/gitea · milvus-io/milvus · chatwoot/chatwoot · fastlane/fastlane (2) · dbeaver/dbeaver · spree/spree · actualbudget/actual · rails/mission_control-jobs (2) · rubyforgood/casa (7) · rubyforgood/human-essentials (6) · we-promise/sure (3) · full list ↗


