mfranceschit
English Español Português
← Projetos

EnergyBillKill

EnergyBillKill

Sumário

Liderei o desenvolvimento de uma aplicação móvel multiplataforma (Android e iOS) que permite aos utilizadores comparar e escolher o melhor fornecedor de energia totalmente online. Baseada numa arquitetura de microsserviços utilizando uma stack completa de JavaScript, este projeto marcou a minha primeira experiência prática integrando serviços AWS num ambiente de produção.

Como Full-Stack Developer, implementei serviços backend com Node.js e desenvolvi a experiência móvel utilizando React Native. Um desafio chave foi modernizar e reutilizar uma base de código legada de uma aplicação anterior, migrando-a com sucesso para uma stack atualizada. Além disso, aproveitei o Expo para estender a aplicação móvel para uma aplicação web, maximizando a reutilização de código e o alcance multiplataforma.

Tecnologias

  • React Native
  • TypeScript
  • Terraform
  • Redux-Saga
  • Amazon SNS
  • Amazon SES
  • AWS Lambda
  • Amazon Cognito
  • Amazon DynamoDB
  • Amazon CloudWatch
  • Koa
  • Node.js
  • Bugsnag
  • Lottie