Alex Rodrigues
AI Engineer & Staff-Level Mobile Engineer
I build retrieval and agentic systems — RAG, MCP, LLM agents, vector search — and ship them the way 11+ years of production mobile engineering teaches you to: measured, tested, and built to survive contact with real users.
// 01 about
Engineering with production discipline, from mobile cores to agentic systems.
AI Engineer with a Staff-level mobile engineering foundation. Since March 2026 I've been building the AI and retrieval layer that powers an engineering team's tooling: an indexing and retrieval pipeline in Python with AST-aware chunking, agent integrations distributed over MCP, and an evaluation harness (hit@k, MRR) that turns 'does this change help retrieval' into a number instead of a guess — all running on local embeddings, so no proprietary source ever leaves the machine.
Before that: 11+ years building mobile at fintech and payments scale — native Android (Kotlin, Jetpack Compose), Flutter, and iOS (Swift/SwiftUI) — most recently as a Staff Mobile Engineer across large-scale fintech and global payments platforms, including a Kotlin Multiplatform migration for a fintech client.
// 02 experience
AI Engineer
Consultant via Ambush, placed at a global payments platform
Built the retrieval infrastructure an engineering team's AI tooling runs on: a Python RAG pipeline over backend, web, iOS and Android codebases with AST-aware chunking; semantic search exposed to LLM coding agents over MCP; an eval harness (hit@k, MRR) that surfaced real retrieval defects; all on local embeddings for privacy.
Staff Mobile & AI Engineer
Consultant via Ambush, placed at a top-tier global crypto exchange · ~19 months
Shipped a One-Click Buy & Sell flow end-to-end in one month; built Voucher, Token Recommendation, Boost & Staking and One-Click Multi-Buy features; core engineer on a native-to-Flutter migration pilot; ~2,500 commits, 76 PRs authored across Android/iOS/Flutter.
Mobile Engineer, KMP Migration
Consultant via Ambush, placed at a fintech client
Contributed to a native-to-Kotlin-Multiplatform migration; the architecture shift remained in place after the engagement.
Senior Mobile Engineer → Staff Engineer
XP Inc.
Co-led XP's Credit Card app from scratch on iOS and Android, MVP in three months during the pandemic. Promoted to Staff Engineer with a cross-tribe mandate; grew the next generation of mobile engineers org-wide.
Senior Mobile Engineer (iOS & Android)
SKY Brasil
Led the complete revamp of a national pay-TV app; built an early AI-powered media assistant on IBM Watson and a voice-controlled Alexa Skill for set-top boxes.
iOS Developer
Bradesco
Built OTP and secure tokenization for a major Brazilian bank's retail iOS app; engineered remote cheque deposit.
iOS Developer
Prodesp (São Paulo State Technology Company)
Built public-sector apps for the State of São Paulo, including the state DMV-equivalent vehicle registration app.
// 03 projects
SafeMind
A live two-sided marketplace connecting patients with support providers. Built solo end-to-end — product, design, engineering, growth — in Next.js, Tailwind CSS and Firebase (Auth, Firestore).
DroidPokedex
An autonomous Python agent that intercepts pull requests, analyzes architectural git diffs with RAG/LLM, and dynamically generates ready-to-use Maestro YAML UI tests for newly detected surface areas in an Android codebase.
GithubKotlinBackend
A Kotlin backend (Ktor) serving GitHub repository data through a clean layered architecture — Controller, Service, Repository, Mapper — with coroutine-based async fetch and JSON serialization.
Cross-Platform Lab
The same app, built four native ways — Android (Kotlin), iOS (Swift/VIPER), Flutter, and Kotlin Multiplatform — backed by a shared Ktor API, to master each platform's own idioms rather than relying on one cross-platform shortcut.
// 04 contact
Let's build something that survives contact with real users.
Whether you need high-precision retrieval systems, agentic developer tooling, or battle-tested staff mobile architecture.