Desenvolvedor Mobile | Engenheiro de Software
Desenvolvo soluções robustas e escaláveis com foco em aplicações móveis. Trabalho com Flutter, Kotlin e integrações nativas via MethodChannel. Gosto de estruturar projetos limpos, testáveis e organizados, aplicando princípios como Clean Architecture, SOLID, MVC/MVVM, Injeção de Dependência e o uso consciente de Design Patterns como State.
Também tenho experiência com CI/CD, testes automatizados (unitários e de widget) e pipelines que entregam código com confiança.
Além disso, atuo com backend em NestJS e frontend em Angular, com uma boa base em Linux.
“Código limpo é como poesia bem escrita.” — Robert C. Martin
📱 flutter-clean-architecture-boilerplate
Modelo escalável para projetos Flutter com Clean Architecture, MVC/MVVM e Injeção de Dependência com GetIt.
📱 f-launcher
Um launcher para Android feito com Flutter + Kotlin, usando MethodChannel, Inversão de Dependência e foco em modularidade.
📱 bloc-abstraction-example
Exemplo avançado de abstração do Cubit
, abstração do builder e Inversão de Dependência.
📱 fpod
Um app que recria o visual nostálgico dos iPods usando o design cupertino do Flutter. Navegação e interação inspiradas na clickwheel.
🤖 isa-assistant
Assistente pessoal para Linux com reconhecimento de voz, automação e inteligência artificial usando Python.
🔧 nestjs-task-api
API de tarefas com NestJS + Prisma, SQLite, Repositories, Swagger e Clean Code Patterns.
Sinta-se à vontade para explorar meus projetos. Estou sempre aberto a colaborações e novos desafios!