Raphael Bohrer
Senior Software Engineer · AI Engineer · AI Builder
Professional summary
I've been building software for 18+ years — lately, payment systems that move real money. At EBANX I lead, end to end, the Interchange++ infrastructure (Visa, Mastercard) for global merchants such as Google, Netflix, TikTok, Booking, Airbnb and Temu, working AI-first with Devin and Claude Code.
I'm a Senior Software Engineer focused on AI engineering: I work daily with agents like Devin and Claude Code, driven by specs (Spec-Driven Development), harnesses and evals — shipping faster without compromising architecture.
My foundation is the payments ecosystem: financial flows, order management, payouts, fee calculation, receivables and integrations with acquirers, e-commerce platforms and payment providers such as Rede and Cielo.
Work experience
Senior Software Engineer — EBANX
– Present · 1 yr 5 mos
Technical leadership on fees and pricing for global merchants, working AI-first with Devin as the primary AI tool.
Interchange++ & Cost-Plus
- End-to-end leadership of the interchange fee infrastructure: a centralized catalog with a dedicated data model, from technical discovery with product to requirements, serving global clients such as Google, Netflix, TikTok, Booking, Airbnb and Temu.
- Designed and architected a rule-driven Billing Engine applying multi-criteria blended fees and transparent Interchange++ models, decoupling cost recovery from real-time settlement — validated through a technical feasibility PoC.
Tax, Cost & Fees
- Data architecture that imports, normalizes and serves taxes, costs and fees at global scale, with sandbox validation and reconciliation ensuring 100% accuracy before propagating to transactional and reporting systems.
Smart Onboarding
- Merchant onboarding integrations — sellers and drivers — for large platforms such as TikTok and Temu.
- Collaboration with the Chinese team to align KPIs, monitoring and compliance with project standards.
- International document validation in an AI-driven, multi-tenant distributed service.
Technologies: Interchange++, Billing Engine, Data architecture, Devin AI, Claude Code, PoC
Senior Software Engineer — Appmax
– · 6 yrs 7 mos · Porto Alegre, RS
Evolved and scaled an integrated platform for payment processing, order management and payouts, built on distributed microservices.
- Led the payouts (cash out) system from scratch, with multi-currency conversion and financial processing (BRL and USD for cross-border accounts) and real-time exchange rates. The platform quickly scaled to an average of 30 payouts per minute during business hours.
- Engineered a high-performance Financial Ledger service, designed and approved under extreme stress tests to handle 20,000 requests per second (RPS).
- Advanced observability and scalability for an ecosystem that has already processed more than 110 million orders.
- Led the receivables team: CERC integration for receivables registration and settlement, in full compliance with Central Bank of Brazil (BACEN) regulations.
- Event-driven infrastructure with messaging (RabbitMQ, AWS SQS and SNS) for asynchronous communication between distributed microservices.
- Optimized relational databases through query reviews and indexing, added caching for balance lookups and message dispatching, and used Redis for high-throughput data.
- Led projects for cash advances, guarantees, fee and retention management, Ethoca (chargebacks) and Olos (telephony).
- Payment method integrations with acquirers (Adyen, Rede, Cielo) and payment service providers (Pagar.me, Mundipagg).
- PHP backend with Laravel, unit-tested with PHPUnit and Pest.
Technologies: PHP, Laravel, Ledger, CERC, BACEN, RabbitMQ, AWS SQS, AWS SNS, Redis, Multi-currency, Observability, Microservices, Adyen · Rede · Cielo
Education
- MBA, Project Management — Fundação Getulio Vargas (FGV) · –
- MBA, Management, Entrepreneurship & Marketing — PUCRS · –
- B.Sc., Information Systems — PUCRS · –
Certifications
- Claude Certified Architect – Foundations (CCA-F) — Anthropic
Skills
- AI Engineering
- Claude Certified Architect – Foundations (CCA-F), Claude Code, Devin AI, Agent harness, MCP, Evals, Loop Engineering
- Agents & Specs
- Agentic factories, Agent orchestration, Spec-Driven Development, Spec Kit, JEV
- Languages & Frameworks
- PHP, Laravel, Python, Django, Flask, PHPUnit, Pest
- Architecture
- Hexagonal architecture, Distributed systems design, Microservices, Event-driven architecture (EDA), Domain-Driven Design (DDD), Scalability, High availability, Billing Engine, Data architecture
- Data & Cloud
- MySQL, Redis, MongoDB, AWS, Redshift, OpenSearch, ELK Stack, Reconciliation
- Payments
- Interchange++, Cost-Plus, Provider fees, Cash out (payouts), Settlement, Interest, CERC, Adyen · Rede · Cielo, Stripe · Mercado Pago, Pagar.me · PagSeguro · Asaas, Chargebacks · Ethoca
- Proficiency levels
- PHP · Python · MySQL · Devin · Claude Code: expert · Observability · ELK: proficient · Cloud · AWS: advanced · English: advanced (C1)
Keywords: Agent harness, Claude Code, Devin AI, Spec-Driven Development (SDD), Solutions architecture, Evals, JEV, MCP, Spec Kit, Agentic factories, Agent orchestration, Loop Engineering
Languages
- Portuguese — native
- English — advanced (C1)
Projects
- Interchange++ & Billing Engine — A centralized interchange fee catalog and a rule-driven billing engine, bringing cost transparency in a multi-tenant system to merchants such as Google, Netflix, TikTok, Booking, Airbnb and Temu.
- Provider Fees — Data architecture that imports, normalizes and serves provider taxes, costs and fees at global scale, with sandbox validation and reconciliation ensuring 100% accuracy before reaching transactional and reporting systems.
- Smart Onboarding — Onboarding integrations for merchants — sellers and drivers — from large platforms such as TikTok and Temu, connecting them to the EBANX payments ecosystem.
- Appmax Payouts — Payout product built end to end — from conception alongside the CEO to operating at scale — connected to advances, guarantees and receivables registration (CERC).
- ADVbank — A franchise system for law firms, with business intelligence that matches legal cases to the right offices.
- pulsodabolsa.com.br — Tracks B3 (Brazilian stock exchange) portfolios and emails price alerts plus a 6:05 pm daily digest, with Free, Essential and Premium plans. My own product, from concept to deploy.
- AI engineering consulting — Spec-Driven — I help teams adopt coding agents safely: Spec-Driven Development with Spec Kit, agent harnesses, MCP and evals to measure quality.