Experienced front-end developer with over 4 years of commercial experience in Angular and TypeScript, proficient in writing clean code following industry best practices. Improved development practices and mentored junior developers to contribute to team growth. Committed to expanding skill set by learning new backend technologies to provide comprehensive solutions to clients and stay up-to-date with industry trends.
Front-end skills
Back-end skills
workWorking Experience
EPAM Systems(Lead Software Engineer)
Apr 2022 - Present
Supervised front-end devs in the team
Developed pact tests
Updated GitLab pipelines to handle pact testing
Wrote unit tests
Performed an integration of microservices and third party API with AWS Lambda on NodeJS
Participated as a speaker in a tech talk
Mentored developers learning JS
EPAM Systems(Senior Software Engineer)
Oct 2020 - Apr 2022
Developed a hybrid app for web & mobile using Ionic and Angular
Was a mentor for students learning Angular
Contributed to open source
Performed an upgrade on a project from Angular 8 to Angular 12, documented quirks and recommendations for other teams on updating their projects
Performed an analysis of available store solutions for Angular, provided feedback and recommendations on selecting one of them
Conducted a knowledge transfer session with client's developers about best practices
Proactively looked for possibilities, and improved development practices on projects, what was recognized by the management during feedback collections
Migrated existing state from services to Akita
Participated in architectural decisioning processes
Leaded a team of 4 front-end developers junior to mid level
Conducted KT sessions
Finished internal AWS training course where I gained vital knowledge on basics of AWS as well as Serverless framework
Skydigitallab(Angular developer)
Oct 2018 - Aug 2020
Implemented responsive layouts using BEM
Migrated jQuery-based application to Angular
Implemented track building system which can use Google Maps API and Leaflet
Optimized Angular apps' performance
Improved development practices and style guide appliance by introducing code formatter and linter into development processes
Wrote unit and e2e tests
Headed up the team and the whole process of integration with Ukrainian eHealth API. Personally, was responsible for the integration delivery, resolution of issues, providing estimates. Provided client with support for the integration
Launched a solid CRM built from scratch
Prepared a workspace for creating multi-language Email layouts
Implemented multi-language Email templates with Zurb Foundation
Decomposed technical requirements into tasks
Implemented dynamic multi-layer forms with dynamic save over WebSocket
schoolEducation
National Aviation University
Sep 2018 - Feb 2020
Master degree in Energy Management
Maltalingua - Intensive general English
Aug 2017
Completed a two-week intensive general English course where I have improved my speaking and audition skills
PHP-academy - Front-end course
Dec 2016 - Jun 2017
During study I have learnt the basics of front-end development. Learnt basics of ReactJS and AngularJS. Have completed diploma work using ReactJS for demonstrating skills I aquired
National Aviation University
Sep 2014 - Jun 2018
Bachelor degree in Electrical Engineering and electrotechnics