I build backend systems and help teams ship.
Software engineer and tech lead in León, Mexico. Ruby on Rails is my deepest production stack; I also build developer and AI tools with Rust, Elixir/Phoenix, and Python. Open to full-time, part-time, and contract work.
What I do
Backend delivery, open-source tools, and clear communication.
Technical leadership
At Dealerware (May 2022–April 2026), I led technical work for an integrations team and worked on systems processing approximately 10,000 telematics events per minute. I authored 40+ ADRs/RFCs and contributed 370+ merged pull requests across 20+ production repositories.
Open-source tooling
I build tools for working with AI in real codebases. rails-ai-bridge provides Rails context and read-only introspection; ruby-skill-bench measures whether added context improves an agent's work.
Backend engineering
I build and modernize Rails products, APIs, and integrations. My recent tools also use Rust, Elixir/Phoenix, and Python. I stay close to the code while helping teams make architectural decisions.
Writing and teaching
I explain software and AI through articles and De Mentes Aumentadas, a Spanish-language radio segment and podcast.
Status: On air | Language: Spanish
Selected Projects
A selection of open-source tools and libraries I build or contribute to.
Rails AI Bridge
Generates project context for AI coding assistants and offers read-only Rails introspection through MCP.
code View SourceRuby Skill Bench
Compares agent runs with and without extra context in isolated Git workspaces, then uses blind judging to assess the difference.
code View SourceBrigid
A memory-safe Rust CLI that ingests any codebase and generates beginner-friendly, LLM-driven tutorials.
code View SourceElixir Phoenix Skills
Agent skills for idiomatic Elixir and work with Phoenix, LiveView, and Ecto.
code View Sourcers-guard
I contribute to this Rust CLI for multi-provider AI code review in GitHub pull requests and local workflows.
code View ProjectRust Core Skills
Rust agent skills covering ownership, type-driven design, error handling, project context, and Cargo testing.
code View Sourcepi-vida
A launcher for language-specific coding-agent setups, combining skills, a safety gate, and ticket tracking across Pi and other supported hosts.
code View SourceTools I use
Ruby on Rails is my deepest production stack. I also work with Rust, Elixir/Phoenix, and Python.
Languages
- Ruby BACKEND
- Elixir CURRENT WORK
- Rust CURRENT WORK
- Python CURRENT WORK
Frameworks
- Rails PRODUCTION
- Phoenix CURRENT WORK
- Hanami RUBY
- Sidekiq JOBS
Systems
- PostgreSQL CORE
- Redis DATA
- Docker TOOLS
- OpenSearch SEARCH
- AWS CLOUD
AI Engineering
- MCP TOOLS
- Evals MEASUREMENT
- LLM integration PRODUCTS
- Agent skills DEVELOPER TOOLS
Writing & media
Notes from building software, and conversations about AI in Spanish.
De Mentes Aumentadas
language_spanishI co-host a Spanish-language radio segment and podcast about AI, technology, and how they affect everyday life.
play_circle Follow on SpotifyFeatured Episode
language_spanishA conversation about why online ads can feel like a phone is listening, and the tracking systems behind that feeling.
play_circle Listen to EpisodeWriting
Recent writing: “Your JSON Column Is Not a Settings System,” on making application settings easier to reason about.
open_in_new Read Article