Languages
- Python
- Javascript
- Dart
- MySql
Frameworks
- Flask
- React
- Flutter
- SqlAlchemy
- Docker
Services
- CircleCI
- EC2
I have developed and managed a mobile app which has a backend written in Python using Flask and MySQL, hosted on EC2. As the project lead, I have both contributed to the codebase and managed a team of three developers working on the backend.
I have developed and managed a mobile app which has a backend written in Python using Flask and MySQL, hosted on EC2. As the project lead, I have both contributed to the codebase and managed a team of three developers working on the backend.
To ensure that the development process runs smoothly, I have implemented continuous integration, continuous deployment, and continuous testing practices. Specifically, every time a merge to main occurs, a Docker image is built to facilitate continuous integration. Then, the app is automatically deployed to the server using continuous deployment.
The frontend of the app is written in Flutter, and I have both contributed to the codebase and managed a team of three developers working on it. In addition to the mobile app, I have also developed an admin tool written in React, and I have both contributed to the codebase and managed a developer working on it.
I have taken a hands-on approach to managing this app, contributing to the codebase while also ensuring that the development process runs smoothly by implementing industry-standard practices for continuous integration, continuous deployment, and continuous testing.