Mobile engineering
My main focus. I build native iOS and Android apps in Swift and Kotlin, dropping into C++ for shared cores, performance, and deep platform integration. I maintain mobile open source such as xplpc (cross-platform procedure calls) and nativium (a modular C++ toolkit for native libraries), and I ship Godot games with native iOS and Android plugins. More on the Mobile and Godot pages.
Web engineering
I build web backends and tooling in Python, and run my own web properties like production systems — from APIs and infrastructure to deployment and long-term maintainability.
AI engineering
I build applications that use AI, products created with AI, and AI agents that run across every device — mobile, desktop, server, Apple TV, and Apple Watch. This work is anchored by IonClaw, my cross-platform AI agent orchestrator focused on real-time automation and on-device intelligence.
Leadership
As co-founder of Ubook, I led mobile, architecture, and performance across a major audiobook and spoken-audio platform in Brazil — from early product through growth, international expansion, and a funding round that helped scale the business. Hands-on ownership of engineering strategy and delivery, not only roadmap oversight.
Languages I use regularly
- Swift
- Kotlin
- C++
- Python
- Objective-C
- Java
- JavaScript
Teaching
Instructor for Mobile app development with C++ (Android and iOS) on Udemy.