Position: Full Stack Developer
Category: JavaScript
English level: intermediate
Years of experience: 8


I used to work as PHP/CMS developer for 5 years, then I switched to javascript, specifically angular with NestJs (3 years)
The last project was built with Angular + NestJs + PostgreSQL. It was based on microservice architecture, using CQRS and event-sourcing approaches,
BackEnd responsibilities:
- creating migrations
- creating/changing API endpoints to implement CRUD functionality
- covering the code by unit tests
Frontend responsibilities:
- creating new components
- edit existing components,
- code refactoring,
- covering the code by unit tests
CI/CD was used for the development and deployment