Pular para o conteúdo principal
Ciro Roberto

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)

Avaliações

Relacionado