Senior Mobile Engineer
README in English here
Meu nome é Gabriel Bronzatti Moro, mas sou conhecido como Moro.
Engenheiro Mobile Sênior e Líder Técnico com mais de 7 anos de experiência no desenvolvimento de aplicações mobile.
Especialista em Android, Flutter e Kotlin Multiplatform (KMP).
Experiência em projetar arquiteturas escaláveis e desenvolver soluções mobile de alta performance.
Forte atuação na construção de infraestruturas multiplataforma e APIs modernas.
Liderança técnica, mentoria de equipes e definição de soluções arquiteturais.
Condução de Provas de Conceito (POCs) complexas, transformando inovação em soluções prontas para produção.
Experiência na entrega de aplicações seguras, escaláveis e de alta qualidade para ambientes de produção.
Contribuidor ativo de projetos Open-Source.
Educador e criador de conteúdo técnico para a comunidade de desenvolvimento.
Defensor de boas práticas de engenharia, arquitetura de software e desenvolvimento mobile moderno.
Liderou o desenvolvimento de funcionalidades primordiais para um aplicativo de cashback líder de mercado com mais de 35 milhões de usuários, garantindo alta disponibilidade e um alto desempenho de interface em milhões de transações diárias.
Liderança técnica em desenvolvimento Mobile, mentorando desenvolvedores que estão iniciando com Kotlin Multiplatform (Compose Multiplatform), promovendo boas práticas e consistência arquitetural.
Condução de Provas de Conceito (POCs) envolvendo integrações em Kotlin Multiplatform com bibliotecas específicas das plataformas iOS e Android.
Planejamento e implementação de experimentos controlados utilizando feature flags para testar, medir e validar novas funcionalidades.
Projeto e otimização de pipelines de CI/CD, incluindo linting, testes unitários e testes automatizados de interface com o framework Maestro, garantindo padrões arquiteturais e aumentando a eficiência e a qualidade do processo de revisão de código.
Liderança de iniciativas de compartilhamento de conhecimento e desenvolvimento técnico da equipe, incluindo disseminação de conhecimento em Flutter, boas práticas de desenvolvimento multiplataforma, workshops internos e palestras técnicas para diferentes equipes da empresa.
Projetou e entregou funcionalidades de alto impacto em Android para um aplicativo principal de operadora que atende de 25M a 35M + de usuários ativos no Android (com mais de 100M de downloads na Play Store).
Liderança técnica em Android, mentorando outros desenvolvedores Android.
Condução de Provas de Conceito (POCs) para funcionalidades complexas relacionadas à implementação de mapas customizados.
Desenvolvimento utilizando APIs e tecnologias modernas do ecossistema Android, incluindo Hilt, Jetpack Compose e arquiteturas multi-módulo.
Projetou e desenvolveu funcionalidades centrais em Android para um aplicativo corporativo de gravação de vídeo remoto e transmissão ao vivo, implementando gravação local em alta definição, captura de transmissão de baixa latência e processamento de mídia em segundo plano.
Colaboração com as equipes de Produto e liderança de Mobile para manter a estabilidade da aplicação e evoluir o conjunto de funcionalidades existentes.
Desenvolvimento de um sistema dinâmico de exibição de vídeo ao vivo para transmissões um-para-muitos (one-to-many).
Condução de pesquisas e Provas de Conceito (POCs) para validação de novas funcionalidades inovadoras.
Desenvolvimento utilizando APIs e tecnologias modernas do ecossistema Android, incluindo Dagger, Jetpack Components, WebRTC e outras.
Frameworks & Interface: Compose Multiplatform, Jetpack Compose, Android SDK e Flutter.
Arquitetura & Padrões: MVVM, MVI, Arquitetura Multi-módulo, Inversão de Dependência (SOLID), Programação Reativa e Kotlin Multiplatform (KMP).
Bibliotecas & Backend: Koin, Ktor, Coroutines, Room Database, Coil, GetX, Sqflite, MobX e outras.
Testes & Qualidade: Testes Unitários, Testes de Interface (Maestro), Testes de Snapshot (Paparazzi), Detekt e Validação de Arquitetura.
Assistentes de Código com IA: Claude Code, Open Code, fluxos de desenvolvimento assistidos por IA, planejamento de funcionalidades orientado por prompts e desenvolvimento de software baseado em agentes (Agentic AI).
Ferramentas & CI/CD: Gradle, Desenvolvimento de Plugins Gradle, GitHub Actions, Fastlane, Danger, Desenvolvimento de Ferramentas de Linha de Comando (CLI) e BuildKonfig.
| Mestrado em Ciência da Computação | UFRGS (Universidade Federal do Rio Grande do Sul) |
| Bacharel em Engenharia de Software | UNIPAMPA (Universidade Federal do Pampa) |
Ferramenta projetada para automatizar e validar regras arquiteturais em projetos multi-módulos Kotlin e Android aqui + aqui.
Criador original & principal mantenedor.
Uma biblioteca para habilitar a manipulação granular de elementos SVG. Disponível para Compose Multiplatform, Android e Flutter aqui.
Criador original & principal mantenedor.
Dart CLI para validar violações arquiteturais em projetos Flutter aqui.
Criador original & principal mantenedor.
Aplicação robusta que demonstra padrões modernos de desenvolvimento integrando Compose Multiplatform e Kotlin Mutiplatform aqui.
Criador original & principal mantenedor.
Selecionada como Google Dev Library repository