Android Nativo
Aplicações escaláveis e de alta performance.
Kotlin, Java, Compose, CoroutinesEngenharia de software · Mobile · Fullstack · IA
Arquiteto de soluções robustas para ecossistemas mobile e web. Foco em arquitetura escalável, performance nativa e integração de inteligência artificial em produtos digitais de alto impacto.
Entrar em contatoOpa, beleza? Eu sou o Jackson :)
Sou Engenheiro de Software especializado em desenvolvimento Android nativo, com experiência na criação de aplicações escaláveis, performáticas e de alta qualidade. Trabalho com Kotlin, Jetpack Compose, Coroutines, Flow, Clean Architecture e MVVM, além de atuar em decisões de arquitetura, liderança técnica, entregas críticas em produção e definição de padrões de desenvolvimento. Minha experiência também inclui Node.js, C# e React, o que amplia minha visão sobre integração entre aplicações mobile, backend e produto.
Entre os projetos de maior impacto, liderei a reestruturação de uma aplicação Android para uma arquitetura monorepo com herança entre flavors, reduzindo duplicação de código, esforço de manutenção e tempo de entrega, além de diminuir significativamente erros em produção. Também implementei monitoramento com Firebase Crashlytics e analytics, ampliando a visibilidade sobre falhas e contribuindo para a redução de bugs recorrentes. Meu foco é transformar desafios técnicos em soluções simples, sustentáveis e que gerem impacto real para o produto e para o negócio.
Aplicações escaláveis e de alta performance.
Kotlin, Java, Compose, CoroutinesMódulos, DI e testes para uma base sustentável.
MVVM, Clean Architecture, Koin, JUnit/MockKVisibilidade contínua da qualidade em produção.
Crashlytics, Sentry, Git, Gradle, Play StoreUma experiência com agentes de codificação por IA, do apoio em tarefas menores ao uso de planejamento, objetivos e habilidades, mantendo a revisão e a validação no fluxo de desenvolvimento.
Um breve resumo sobre como merge e rebase afetam o histórico do Git e por que o contexto da feature importa mais do que simplesmente tentar evitar conflitos.