4+ years shipping at startups, owning the full product cycle — from architecture to production. Python and Ruby are my defaults; I pick up what the job needs. Actively contributing to open source. Based in Lima, Peru.
🎉 truffleruby/truffleruby#4191 — merged March 2026
Fixed Process.spawn to raise Errno::EACCES instead of Errno::ENOENT when a file exists but is not executable, aligning TruffleRuby's behavior with MRI Ruby. Includes spec coverage and CHANGELOG entry.
Backend: FastAPI · Django · Rails Frontend: React · TailwindCSS Infra: AWS · Docker · PostgreSQL · Redis · Nginx
Building something? Let's talk.



