Konstantin Vasilev
Портфолио
VTB
Development and maintenance of the functionality of the loan pipeline. Implementation of a multi-channel center project from scratch on a microservice architecture. The main task of this application is to provide interconnection between services,implementation of the application flow distribution logic and their validation. Participation in the discussion of setting goals, grooming. Writing code and tests. Integration with other services of the company. Code review. Some of the tasks are related to the support of the existing working system in production, bug fix. Communication protocols: REST, SOAP, websocket. Orchestration: Camunda. Repository: BitBucket. CI/CD: Openshift, TeamCity.
MTS
Development of a project for one of the largest telecommunication companies in Russia that provides communication services of the GSM 900/1800, UMTS and 4G standard (via the beCloud network). The core project goal is providing communication with the company's customers through bulk mailings, considering the company’s huge eco-system and project microservice-based architecture. Responsibilities: Development and support of the project back-end. Implementing new features and services for business needs. Refactoring, updating old systems. Creating technical documentation for reference and reporting. Test coverage. Code review. Working in an agile environment.
SRV
Developed and supported the project back-end and some front-end. Created, configured, supported endpoints, REST controllers, business logic - Supported SQL databases. Customized the UI using JavaScript. Identified and addressed performance bottlenecks. Created technical documentation for reference and reporting. Wrote unit tests. Utilized good design practices, code reuse and wrote efficient source code.