name: Ary Rabelo
role: Senior Full-Stack Engineer
experience: 20+ years shipping production software
rails_since: 2012
core: [Ruby on Rails, React, TypeScript, GraphQL, PostgreSQL, Redis]
also: [Python, Elasticsearch, Playwright, CI/CD, AWS]
location: Brazil # full overlap with US business hours
focus: Ship reliable products. Anti-hype. Use AI where it actually helps.
status: open to senior full-stack rolesI take ambiguous problems, ship solutions that hold up in production, and follow through. Most recently Senior Software Engineer II at Canix (2024-2026). Earlier, built and scaled my own product from zero to 1.8M+ monthly visits.
| Project | What it does | Stack |
|---|---|---|
| rails-react-docker-starter | Rails + React + Docker Compose starter — one-command full-stack boot | Rails · React · Docker |
| serpapi-agent-toolkit | Web search for coding agents as a thin CLI — far fewer tokens than an MCP server. CI + 37 offline tests, MIT | Bun · TypeScript |
| serpapi-mcp (merged PR) | Upstream contribution to SerpApi's official MCP server: offline test suite + CI, fixed a no-key crash | TypeScript |
| "MCP vs a CLI: the token cost" | Measured write-up: the MCP carried ~17x more tokens per call than a CLI | Essay |




