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