Olá, Douglas Motta aqui ;)
Ensino desenvolvimento Android moderno com foco em prática, carreira e mercado.
Skills & Ferramentas
Arquitetura Moderna & Clean Code
Clean Architecture, princípios SOLID, MVVM, modularização e injeção de dependência com Hilt para projetos escaláveis e organizados.
Jetpack Compose & UI Moderna
Criação de interfaces declarativas com Jetpack Compose, Material 3, animações, gerenciamento de estado e navegação avançada.
APIs & Comunicação com Backend
Integrações com Retrofit, Ktor Client e WebSockets, com tratamento de erros, interceptadores e arquitetura orientada a dados.
Persistência & Armazenamento
Uso de Room, DataStore e Repository Pattern para banco de dados local, cache, favoritos e sincronização offline-first.
Testes Automatizados
Cobertura com JUnit, Mockito, Turbine, Espresso e MockWebServer. Testes unitários, integração e UI confiáveis e completos.
CI/CD & Distribuição
Pipelines com Bitrise e GitHub Actions, automação de testes, versionamento, distribuição via Firebase App Distribution.
Experiência
Android Developer
25Friday
Portugal
Desenvolvimento de soluções Android nativas com arquitetura moderna (MVVM/Clean Architecture), Jetpack Compose e testes automatizados. Participação em projetos internacionais com CI/CD usando Bitrise e foco em performance e escalabilidade.
Creator at Experts Club
Rocketseat
Brasil
Produção de videoaulas técnicas sobre Android moderno para a plataforma Experts Club. Foco em arquitetura, testes, Compose e conteúdo prático para desenvolvedores em evolução contínua.
Android Software Engineer
Daloop (GoWithFlow)
Portugal
Desenvolvimento de soluções Android para produtos de mobilidade elétrica, com foco em modularização, testes e integração contínua em equipes multidisciplinares.
Android Developer
Aubay
Portugal
Desenvolvimento de apps nativos com práticas modernas e cobertura de testes. Utilização de modularização, RxJava, Retrofit, Espresso, Detekt e integração contínua.
Android Developer
MaxMilhas
Brasil
Responsável pela reescrita do app de React Native para Android nativo. Atuação desde definição de arquitetura até testes e modularização, com foco em manutenibilidade e performance.
Android Developer
Concrete Solutions
Brasil
Desenvolvimento de aplicativos Android com foco em boas práticas, testes automatizados, padrões de projeto e metodologias ágeis. Prestação de consultoria técnica para diferentes clientes.
Android Developer
Capgemini
Brasil
Desenvolvimento de aplicações Android para grandes clientes corporativos. Atuação em times ágeis com foco em entrega contínua e uso das melhores práticas da plataforma.
Analista de Sistemas Júnior
Reis & Reis Auditores Associados
Brasil
Manutenção e suporte em sistemas web internos da empresa, com foco em estabilidade, atendimento ao usuário e evolução de funcionalidades.