Senior Software Engineer

Augusto Xavier

Ruby on Rails & Go · Open Source Contributor

Goiânia, Brazil · Remote for teams in the US, Canada & Europe · Open to senior & staff roles

I help build a royalty platform (books, games, audiobooks, and more), SaaS, and high-volume web systems. 20+ years shipping software — Ruby on Rails since 2008 — with contributions merged into several open-source projects, including Rails, Devise, and RuboCop.

20+ years building softwareRails since 2008Polyglot — Rails · Go · ReactMerged PRs upstream

Experience

Metacomet  — Senior Software Engineer
Nov 2021 — Present

Canada / USA · Remote

  • Build and evolve a SaaS platform for royalty, rights & accounting (Ruby on Rails).
  • Polyglot delivery — Rails core, Go services & internal tooling, React front end.
  • Performance work balancing run-time and background processing.
  • End-to-end testing with Playwright; high test coverage and code quality.
SayWay  — Senior Rails Engineer
Mar 2021 — Oct 2021

Germany · Remote

  • Global survey platform collecting answers from 10k+ devices worldwide.
  • Performance via caching and background processing (Resque).
  • PostgreSQL tuning: partitioned tables, query and index optimization.
  • Led the Ruby 2.6 → 2.7 upgrade.
Ministério Público de Goiás  — Senior Rails Software Engineer
Aug 2008 — Mar 2021 · ~12.5 yrs

Goiânia, Brazil

  • Introduced Ruby on Rails to the organization (2009) — now its only language.
  • Led migration of a large system from Flex to AngularJS.
  • Introduced Elasticsearch — slow requests cut from 2–3 min to under 3 s.
  • Spanned the full Rails lifecycle: legacy maintenance, large migrations, and greenfield on the latest Rails.
  • Delivered Rails, RSpec & Elasticsearch training; set up Capistrano + Jenkins.

Projects

Memorial Vivo Creator · Solo build, end to end

My flagship solo product — a production SaaS for creating and managing digital memorials, letting families honor loved ones with photos, stories, events, and guest books. Live at memorialvivo.com.br (codename: Grimes).

Ruby on Rails · PostgreSQL · Docker · Hotwire
Tripify Founding engineer · Architecture & Infra

A collaborative trip-planning startup (iOS, Android & web), 2016–2023, built by a team of five engineers, where I led the architecture, server setup, and deploy pipeline. Now discontinued.

iOS · Android · Web — Ruby on Rails backend

Open Source — merged upstream

8 contributions merged across 7 open-source projects — each links to the merged PRs.

gorails / gorails
GoRails — the screencasts & community platform for Rails developers.
2× PR merged · JavaScript
rails / rails
Ruby on Rails — the framework that defines my craft.
Ruby
heartcombo / devise
Flexible authentication for Rails, built on Warden.
Ruby
rubocop / rubocop
The Ruby static analyzer & formatter.
Ruby
uccser / cs-unplugged
Free Computer Science teaching material — games and puzzles for the classroom.
Python
tomichj / invitation
A Rails gem for scoped invitations.
Ruby
gorails / go_blog
GoRails' open-source blog engine.
Ruby

Also on GitHub

assistente-pessoal
AI assistant on Telegram with Claude orchestration, fully Dockerized.
Python
jasper-rails
JasperReports integration for Rails — rich PDF reports.
Ruby
dashboard-financas
Personal finance dashboard powered by the Pierre Finance API.
TypeScript
90+ public repositories
Rails, Go, Python, Flutter and more
github.com/augustocbx

Skills

Backend

Ruby on RailsRubyGoPythonPostgreSQLGraphQL

Frontend

JavaScript / TypeScriptReactJSAngularJSReact NativeFlutter

Infra & Quality

DockerAWSCircleCI · JenkinsPlaywrightRSpec · MinitestSonarQube

Search & Domains

ElasticsearchRoyalty & rights systemsMulti-tenant SaaSPerformance tuning

Education

Technologist in Information Systems
UNIP
2011 — 2013
English — advanced
On GitHub since 2008
Languages

Let's talk

Open to senior and staff Rails / backend roles, remote-first. The fastest way to reach me:

augustocbx@gmail.com