~$ whoami --verbose

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.

payments11+ yrs · Fintech & PaymentspublicRemote US/EU · GMT-3location_onSão Paulo, Brazil
pipeline_v2.py — retrieval-evalRUNNING
def execute_retrieval_dag():
●Source Code (iOS/Android/Web)
AST-walk
↓
●AST Chunking
tree-sitter
↓
●Local Embeddings
0 leaks // airgapped
↓
●Vector Search (LanceDB)
cosine-sim
↓
●LLM Agent via MCP
tool-call
Telemetry
hit@10 94.2% · MRR 0.88 · 0 bytes leaked

// 01 about

Engineering with production discipline, from mobile cores to agentic systems.

psychologyAgentic Systems & Local Retrieval

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.

phone_iphoneStaff Mobile & Platform Foundations

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.

01. AI / Retrieval[stack]
RAGVector Search (LanceDB)MCPLLM AgentsPythonEval (hit@k / MRR)
02. Mobile[stack]
Kotlin · Jetpack ComposeSwift · SwiftUIFlutter · DartKotlin Multiplatform
03. Engineering[stack]
CI/CD AutomationPerformance OptimizationTesting (XCUITest, Espresso, Maestro)Mentorship

// 02 experience

git log --graph --oneline --decorate --allbranch: origin/main
commit 9e4f21a[HEAD -> origin/main]

AI Engineer

Consultant via Ambush, placed at a global payments platform

Mar 2026 – Present

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.

PythonAST ParserMCP ProtocolLanceDBEval Harness
commit d72b904

Staff Mobile & AI Engineer

Consultant via Ambush, placed at a top-tier global crypto exchange · ~19 months

Dec 2024 – Jul 2026

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.

FlutterAndroid / KotliniOS / SwiftCrypto Trading
commit 5c128fe

Mobile Engineer, KMP Migration

Consultant via Ambush, placed at a fintech client

~6 months

Contributed to a native-to-Kotlin-Multiplatform migration; the architecture shift remained in place after the engagement.

Kotlin MultiplatformShared Architecture
commit a3091e4

Senior Mobile Engineer → Staff Engineer

XP Inc.

Jun 2019 – Oct 2023

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.

Fintech Credit CardStaff LeadershipiOS / Android
commit b8824df

Senior Mobile Engineer (iOS & Android)

SKY Brasil

Jul 2016 – Jun 2019

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.

IBM Watson AIAlexa SkillsStreaming Media
commit 21b409a

iOS Developer

Bradesco

Nov 2015 – Jul 2016

Built OTP and secure tokenization for a major Brazilian bank's retail iOS app; engineered remote cheque deposit.

Banking SecurityOTP Tokenization
commit 03e91aa

iOS Developer

Prodesp (São Paulo State Technology Company)

Apr 2015 – Nov 2015

Built public-sector apps for the State of São Paulo, including the state DMV-equivalent vehicle registration app.

Civic TechPublic Sector

// 03 projects

Founder & Engineer · Live Productstatus: online

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).

Next.jsTailwind CSSFirebaseFirestore
Visit safemind.app.bropen_in_new
Open-Source Toolingstatus: active

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.

GitHub ActionsPythonOpenAI APIRAGMaestro
View Repositoryopen_in_new
Backend · APIstatus: completed

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.

KotlinKtorCoroutinesClean Architecture
View Repositoryopen_in_new
Multi-Stack Buildstatus: active

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.