Ciro Roberto
Desenvolvedor Android Nativo (Kotlin)
Talento
IçaraMembro desde 19 de agosto de 2026
KotlinAndroid SDKJetpack ComposeMVVMViewModelStateFlowNavigation ComposeKoinClean ArchitectureSOLIDCoroutinesFlowRoomSQLiteFirebase Realtime DatabaseOffline-firstFirebase AuthenticationFirebase CrashlyticsWorkManagerNotificaçõesTarefas em segundo planoR8Google Play Console
·
Contratar esta pessoa
Envie uma proposta de trabalho diretamente para este candidato
KotlinAndroid SDKJetpack ComposeMVVMViewModel
Sobre
Aplicativo financeiro desenvolvido do zero ao longo de 2 anos, com 25+ telas, 60+ fluxos de gerenciamento financeiro e publicado na Google Play.
Experiência
Desenvolvedor Android (Projeto Próprio) - Finace
(2024-01)
Aplicativo financeiro desenvolvido do zero ao longo de 2 anos, com 25+ telas, 60+ fluxos de gerenciamento financeiro e publicado na Google Play.
- Responsável pelo ciclo completo do produto, incluindo planejamento, arquitetura, desenvolvimento, publicação e evolução contínua.
- Projetei arquitetura MVVM com Clean Architecture e SOLID, priorizando escalabilidade e separação de responsabilidades.
- Modelei regras de negócio financeiras, estruturando gerenciamento compartilhado entre múltiplos usuários.
- Implementei arquitetura offline-first com sincronização entre Room (SQLite) e Firebase Realtime Database.
- Desenvolvi a interface com Jetpack Compose, aplicando estado reativo com ViewModel, StateFlow, Coroutines e Flow, mantendo dados sincronizados com o banco local.
- Integrei recursos nativos do Android, incluindo WorkManager, notificações e tarefas em segundo plano, seguindo boas práticas de ciclo de vida e processamento assíncrono.
- Implementei autenticação com Firebase Authentication e regras de segurança do Firebase Realtime Database, com suporte a múltiplos usuários, diferentes níveis de permissão e proteção de dados. Configurei R8 para otimização e preparação do aplicativo para produção.
- Configurei monitoramento de estabilidade com Firebase Crashlytics e gerenciei versões e publicação na Google Play Console, incluindo testes internos e fechados.
Formação
Técnico - Informática - Desenvolvimento de softwares - IFSUL (2018 - 2022)
Curso - Automação Industrial - Programação para microcontroladores - SENAI (2023 - 2024)
Competências
Desenvolvedor Android Nativo (Kotlin)