Pular para o conteúdo principal
Felipe Souza

Felipe Souza

ENGENHEIRO DE SOFTWARE | FLUTTER | DART | MOBILE

Sítio Ricardo Azzoline, QuatiguáMembro desde 5 de dezembro de 2025
FlutterDartAndroidiOScomponentes reutilizáveisClean ArchitectureMVVMorganização por featuresBLoCCubitProviderChangeNotifierValueNotifierRESTDioJSONinterceptorspaginaçãotratamento de errosFirebase AnalyticsCrashlyticsCloud Messaging (FCM)flutter_testmocktailGitPull RequestsCode ReviewGoogle Play ConsoleApp Store Connectassinatura
·

Sobre

Engenheiro de Software com experiência profissional no desenvolvimento, manutenção e evolução de aplicações mobile com Flutter e Dart para Android e iOS, atuando em produtos em produção e projetos publicados nas lojas. Experiência com Clean Architecture, organização por features, gerenciamento de estado, desenvolvimento de componentes reutilizáveis e integração com APIs REST, além de autenticação, tratamento de erros, observabilidade e testes automatizados. Vivência com Git, Pull Requests, Code Review, Firebase, Google Play Console e App Store Connect, incluindo processos de build, assinatura e distribuição para Android e iOS.

Atuação colaborativa com times de Produto, Backend e QA.

Experiência

DESENVOLVEDOR FLUTTER - SPORTBAY

(2024-09)

  • Sportbay App — Marketplace
  • Desenvolvimento, manutenção e evolução de aplicação mobile em Flutter/Dart para Android e iOS, utilizada em ambiente de produção.
  • Implementação e manutenção de arquitetura baseada em Clean Architecture/MVVM, organização por funcionalidades e separação entre apresentação, estado e regras de negócio.
  • Desenvolvimento de funcionalidades e componentes reutilizáveis, incluindo listas, cards, skeleton loaders, estados de carregamento, erro e interfaces responsivas.
  • Integração com APIs REST utilizando Dio, incluindo autenticação, interceptors, paginação, serialização/deserialização JSON e tratamento de erros.
  • Implementação e manutenção de gerenciamento de estado utilizando Provider, ChangeNotifier e ValueNotifier, além de experiência com BLoC/Cubit.
  • Utilização de Firebase Analytics e Crashlytics para monitoramento, observabilidade e diagnóstico de problemas em produção.
  • Desenvolvimento e manutenção de testes utilizando flutter_test e mocktail.
  • Trabalho integrado com Backend e demais áreas envolvidas no desenvolvimento e evolução do produto.
  • Utilização de Git, Pull Requests e Code Review no fluxo de desenvolvimento.
  • Sportbay Manager App — B2B
  • Desenvolvimento e manutenção de funcionalidades administrativas para sellers e administradores, incluindo autenticação, autorização, dashboard, pedidos, produtos e notificações.
  • Integração com APIs REST utilizando Dio, autenticação via token, interceptors, serialização JSON e atualização reativa da interface.
  • Implementação de Firebase Cloud Messaging (FCM), incluindo geração e atualização de tokens, registro por dispositivo e tratamento de notificações em foreground e background.
  • Aplicação de princípios de arquitetura, componentização e organização de código visando manutenção, escalabilidade e evolução do produto.

Formação

Bacharelado - Engenharia de Software - Unifio Centro Universitário de Ourinhos (2022 - 2025)

Competências

ENGENHEIRO DE SOFTWAREFLUTTERDARTMOBILE

Avaliações

Relacionado