Position: Frontend Developer
Category: JavaScript
English level: upper
Years of experience: 5


Software engineer with almost 5 years of experience in developing frontend functionality, 3 years in developing the backend part, and 3 years in developing mobile applications. Skilled in Angular 2+, Nest.js, and Ionic frameworks. I have experience with Docker and Jenkins configuration. I have used tools and approaches such as Docker, RabbitMQ, Eureka, and Cloud Config to implement microservices principles. I've used swagger for creating specifications. I have a deep understanding of SOLID principles and constantly improve my understanding of OOP and design patterns.

Experience:

Outstaff under mentorship:
Oct 2018 - Dec 2019

Proizd.ua, software engineer, Dec 2019 - now

I developed frontend and backend components of the company's product functionality using Angular 2+, Nest.js, and Ionic (with Cordova platform) frameworks. I worked with a team of developers and played a key role in code reviews and ensuring code quality. I worked as a front lead. I worked on updates for mobile applications (both IOS and Android), including Apple Pay/Apple Wallet integrations and the app release process. I configured Dockerfiles, Jenkinsfiles, and other CI/CD tools to enable seamless and efficient development, testing, and deployment processes. I worked with microservices architectures using RabbitMQ and service registry Eureka.

Education:

Bachelor of Software Engineering, FAM, NTUU "KPI"