Senior software engineer who loves working with AI
Ruby on Rails since 2010, remote the whole time. I work on legacy applications, performance bottlenecks and refactors that need care — and lately I build with AI agents, which is the part of the job I enjoy most right now.
- Build
- Ruby on Rails · PostgreSQL · Python · FastAPI · Vue/Nuxt
- With AI
- Claude Code · LLM APIs · pgvector · agentic workflows
I'm Marcelo, a software engineer working with Ruby on Rails since 2010 and, more recently, building AI-powered products and engineering workflows. I enjoy solving high-complexity problems: legacy systems, critical refactors, performance bottlenecks, and projects that need to move fast without becoming fragile.
I'm naturally proactive. When I spot an opportunity to create leverage — a slow system, a repetitive workflow, a product gap — I prototype a solution, validate its impact, and help turn it into production. Seven years as CTO, Engineering Manager and Tech Lead taught me to bridge business and engineering, aligning stakeholders while delivering measurable outcomes. Today, driving AI adoption is also part of my role, across engineering and the company.
Recent examples:
- Reduced P95 response time by 73.5% (1,700ms → 450ms) on a legacy Rails SaaS, through an agentic optimization loop.
- Built LARA, an AI support assistant that researches tickets across documentation, repositories and development environments before drafting responses for human review.
- Built Aurora, a conversational AI platform that opens up natural-language access to company data, using dialogue state tracking, semantic caching, vector search and LLMs.
- Introduced agentic AI code review, where specialist agents review every pull request before human review begins.
I've worked remotely since 2010 and I'm at home in asynchronous, international teams. If you're looking for someone to modernize a Rails application, accelerate AI adoption, or lead a complex engineering initiative, let's talk.
People I've worked with
What people who worked closely with Marcelo have to say.
Where to find me
LinkedIn, GitHub, or email — just pick a channel.