Engenheiro de Software Sênior

Augusto Xavier

Ruby on Rails & Go · Contribuidor Open Source

Goiânia, Brasil · Remoto para times nos EUA, Canadá e Europa · Aberto a vagas sênior e staff

Participei da construção de uma plataforma de royalties (livros, jogos, audiobooks, etc.), SaaS e sistemas web de grande volume. 20+ anos entregando software — Ruby on Rails desde 2008 — com contribuições aceitas em diversos projetos open source, como Rails, Devise e RuboCop.

20+ anos construindo softwareRails desde 2008Poliglota — Rails · Go · ReactPRs aceitos no upstream

Experiência

Metacomet  — Engenheiro de Software Sênior
Nov 2021 — Presente

Canadá / EUA · Remoto

  • Construo e evoluo uma plataforma SaaS de royalties, direitos e contabilidade (Ruby on Rails).
  • Entrega poliglota — núcleo em Rails, serviços e ferramentas em Go, front-end em React.
  • Trabalho de performance equilibrando processamento em tempo real e em background.
  • Testes ponta a ponta com Playwright; alta cobertura de testes e qualidade de código.
SayWay  — Engenheiro Rails Sênior
Mar 2021 — Out 2021

Alemanha · Remoto

  • Plataforma global de pesquisas coletando respostas de mais de 10 mil dispositivos no mundo.
  • Performance com cache e processamento em background (Resque).
  • Tuning de PostgreSQL: tabelas particionadas, otimização de queries e índices.
  • Conduzi o upgrade do Ruby 2.6 → 2.7.
Ministério Público de Goiás  — Engenheiro de Software Rails Sênior
Ago 2008 — Mar 2021 · ~12,5 anos

Goiânia, Brasil

  • Introduzi Ruby on Rails na organização (2009) — hoje a única linguagem usada.
  • Liderei a migração de um grande sistema de Flex para AngularJS.
  • Introduzi o Elasticsearch — requisições lentas caíram de 2–3 min para menos de 3 s.
  • Atuei em todo o ciclo do Rails: manutenção de legado, grandes migrações e greenfield na versão mais recente.
  • Ministrei treinamentos de Rails, RSpec e Elasticsearch; configurei Capistrano + Jenkins.

Projetos

Memorial Vivo Criador · Construído sozinho, ponta a ponta

Meu principal produto solo — um SaaS em produção para criar e gerenciar memoriais digitais, permitindo às famílias homenagear quem amam com fotos, histórias, eventos e livro de visitas. No ar em memorialvivo.com.br (codinome: Grimes).

Ruby on Rails · PostgreSQL · Docker · Hotwire
Tripify Engenheiro fundador · Arquitetura & Infra

Uma startup de planejamento colaborativo de viagens (iOS, Android e web), 2016–2023, criada por cinco engenheiros, onde liderei a arquitetura, configuração de servidores e o pipeline de deploy. Descontinuada.

iOS · Android · Web — backend em Ruby on Rails

Open Source — aceito no upstream

8 contribuições aceitas em 7 projetos open source — cada uma leva aos PRs aceitos.

gorails / gorails
GoRails — plataforma de screencasts e comunidade para devs Rails.
2× PR aceito · JavaScript
rails / rails
Ruby on Rails — o próprio framework que define meu ofício.
Ruby
heartcombo / devise
Autenticação flexível para Rails, sobre o Warden.
Ruby
rubocop / rubocop
Analisador e formatador estático de Ruby.
Ruby
uccser / cs-unplugged
Material livre de ensino de Ciência da Computação — jogos e desafios para a sala de aula.
Python
tomichj / invitation
Gem Rails para convites com escopo.
Ruby
gorails / go_blog
Motor de blog open source do GoRails.
Ruby

Também no GitHub

assistente-pessoal
Assistente de IA no Telegram com orquestração via Claude, 100% em Docker.
Python
jasper-rails
Integração do JasperReports com Rails — relatórios PDF.
Ruby
dashboard-financas
Dashboard de finanças pessoais usando a API da Pierre Finance.
TypeScript
90+ repositórios públicos
Rails, Go, Python, Flutter e mais
github.com/augustocbx

Habilidades

Backend

Ruby on RailsRubyGoPythonPostgreSQLGraphQL

Frontend

JavaScript / TypeScriptReactJSAngularJSReact NativeFlutter

Infra & Qualidade

DockerAWSCircleCI · JenkinsPlaywrightRSpec · MinitestSonarQube

Busca & Domínios

ElasticsearchSistemas de royalties e direitosSaaS multi-tenantOtimização de performance

Formação

Tecnólogo em Sistemas de Informação
UNIP
2011 — 2013
Inglês — avançado
No GitHub desde 2008
Idiomas

Vamos conversar

Aberto a vagas sênior e staff em Rails / backend, remoto. O jeito mais rápido de falar comigo:

augustocbx@gmail.com