Hey, I’m Bruno
Staff-level iOS Engineer focused on architecture, security, and developer infrastructure.
I build and evolve production-grade software for Apple platforms, with a particular focus on Swift, mobile architecture, application security, biometrics, anti-fraud systems, and developer tooling.
My background spans roughly two decades in software engineering, including more than a decade working with iOS. Most recently, I worked in fintech on security-sensitive systems operating at 25M+ user scale, where I specialized in biometric liveness, fraud prevention, secure client-server integrations, and long-lived mobile architecture.
What I Work On
My work tends to sit at the intersection of product engineering and engineering infrastructure:
- iOS Architecture — modularization, boundaries, dependency management, SDK design, and large-scale application evolution
- Swift & Swift Concurrency — modern Swift, SwiftUI, UIKit, structured concurrency, macros, and type-driven APIs
- Security & Anti-Fraud — biometrics, liveness detection, cryptography, device intelligence, and secure communication
- Developer Experience — Swift packages, static analysis, CI/CD, code generation, testing infrastructure, and engineering automation
- Local AI & Retrieval — embeddings, vector search, graph retrieval, on-device inference, and privacy-first AI systems
- Engineering Quality — Clean Architecture, SOLID, automated testing, architectural enforcement, and maintainability at scale
Current Interests
I’m currently exploring and building around:
- Native vector and graph infrastructure for Apple platforms
- SQLite extensions and high-performance retrieval
- Swift macros and compile-time tooling
- SwiftSyntax-based static analysis
- Agentic software engineering and autonomous development workflows
- Property-based, architectural, and automated quality testing
- Local-first and privacy-preserving AI
Toolbox
Languages
Swift · C · Rust · Python · Bash
Apple
SwiftUI · UIKit · Swift Concurrency · Swift Package Manager · Core ML · Vision · CryptoKit
Architecture
Clean Architecture · SOLID · DDD · Modular Architecture · Dependency Injection
Engineering
GitHub Actions · GitLab CI · Fastlane · Tuist · SwiftSyntax · Swift Testing
How I Think About Software
I care less about patterns for their own sake and more about building systems that remain understandable as they grow.
Good architecture should make the correct path easier, expose mistakes early, and reduce the amount of context an engineer needs to safely change a system.
I’m particularly interested in moving these guarantees left—from documentation and code review into types, compilers, static analysis, tests, and automated engineering guardrails.





