Role in the project: Team Leader, Backend developer.
About the project: a mobile dating app, similar to Tinder.
Team: 4 developers
Responsibilities: Redesigned the application architecture. Organized the work of the Agile team. Setting tasks. Code review. Conducting a Daily. Checking the quality of completed tasks. Training of new employees. Preparation of technical documentation. I set the code style. Preparation of project documentation. Implemented the back part of the admin panel. Changed the structure of the back part of the application. Divided the monolith into microservices. Implemented back and front interaction methods. Set up the development server. Deployed the back and front parts on the server. I wrote configs for deploying applications — nginx, dockercompose. Set up continuous integration of changes via GitHub Actions (pipeline)
- StackExpress.js, Nest.js, Vue, Vite, PrismaORM, Kafka, Rabbit MQ
- PlatformiOS/ Android / Web

