Senior Software Engineer
João D’Avila
Building scalable, high-quality software
across mobile, AI and games.
Engineered for Impact.
Based in Brazil, building for the world. I bring over 8+ years of experience building software end to end: mobile apps on Android and iOS, AI-powered products and games, with a relentless focus on clean code, performance, and long-term maintainability.
Player stats
Equipped
Languages
Mobile
Architecture
AI
Backend & Data
Games
Shipping
Web
Quest log
Apps & Projects.
Shipped, and in the works.
Soi!
Photo quests for travelers. Soi! gives you fresh photo missions for the city you're in, then turns your shots into a montage worth keeping. Starting in Vietnam.
View on the App StoreFrame
An iPhone AI photography coach that gives live camera composition guidance as you shoot, so every shot is a better one.
Zibao
Native Mandarin flashcards for iPhone and Apple Watch. A paper-inspired interface, recall-with-clues study, and graded lessons from first words to grammar.
Character traits
Beyond the Code.
Modernization
Driving modularization, Compose adoption, and improved developer tooling.
Collaboration
Turning abstract ideas into reliable, well-crafted solutions with design, product, and QA.
Proactive Ownership
Investigating edge-cases, improving observability, and documenting for speed.
End-to-End Ownership
I work across the whole software development cycle, from the first idea to production: shaping the problem, designing the experience, architecting and building it, testing, shipping to the stores, and iterating on real feedback.
- Ideation
- Design
- Architecture
- Build
- Test
- Release
- Iterate
Communication
Native Portuguese.
- English (Fluent)
- Spanish (Advanced)
- Japanese (Learning)
AI-Enhanced Workflow
Leveraging AI tools to drastically accelerate implementation layers, maximizing shipping speed without compromising code quality. I also build AI into the product itself, like on-device vision coaching in Frame.
Side quests
Beyond the Screen.
Disciplined, adaptable, and always curious. A peek at the person behind the code.
Photo mode
Captured Moments.
Photography allows me to pause and appreciate the details. A collection of shots from my travels.







