Summary
Gabriel Oliva is a tech lead and senior iOS developer with 13 years in software and 8+ years focused on iOS engineering, combining indie app experience since 2013 with enterprise work since 2016. He architects mobile systems using Clean Architecture, SOLID principles, dependency injection and modern Swift patterns, and has led mobile teams and curricula as Mobile Curriculum Lead and Instruction Lead at Trybe. Gabriel has shipped apps for major Brazilian players including Banco Inter, Globo and education platforms impacting hundreds of thousands of students, and has hands-on experience across iOS, watchOS and Android integrations. An organizer of CocoaHeads Belo Horizonte and occasional speaker, he pairs technical depth with developer training and process improvements. Notably, he blends frontline feature delivery with architectural mentorship and a track record of introducing testing, CI/CD and accessibility practices at scale.
13 years of coding experience
7 years of employment as a software developer
High School Diploma, Técnico em Informática, High School Diploma, Técnico em Informática at Escola SENAI de Informática
The Pontifical Catholic University of Minas Gerais
English, Portuguese