mfranceschit
English Español Português
← Projects

EnergyBillKill

EnergyBillKill

Summary

Led the development of a cross-platform mobile application (Android & iOS) that enables users to compare and choose the best energy supply provider entirely online. Built on a microservices architecture using a full JavaScript stack, this project marked my first hands-on experience integrating AWS services in a production environment. As a Full-Stack Developer, I implemented backend services with Node.js and delivered the mobile experience using React Native. A key challenge was modernizing and reusing a legacy codebase from a previous app, successfully migrating it to an up-to-date stack. Additionally, I leveraged Expo to extend the mobile app into a web application, maximizing code reuse and platform reach.

Technologies

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