Software engineer with 8+ years of experience with deep knowledge of Front-end ecosystem, and also skilled in Back-end and able to deliver features from idea to implementation and maintenance. Highly skilled in clean code practices, and testing(unit and e2e). Has success stories in team leadership and mentoring colleagues.
Work experience
12 Sep 2022 - nownow 12 Sep 2022
Designed and implemented a tool to improve
dev speed and code quality in unit test creation.
Implemented user-facing features and e2e
tests to ensure the stable work of the application.
Designed and implemented a centralized
notification system for users.
Increased code quality in a team by
constantly making code reviews and sharing best practices.
Made a knowledge-sharing session on
how to write effective e2e tests.
12 Oct 2019 - 20 Apr 202220 Apr 2022 12 Oct 2019
4 times increased productivity of the team by designing and framework to generate forms.
Developed VScode plugin to create components faster by
encapsulating base component structure in configurable templates
Decreased amount of frontend api requests by 80% and decreased server load by
95% by designing and implementing GraphQL server that allowed to manage
business entities in different states.
Onboarded new teammates and built an effective front-end team.
15 Jan 2018 - 20 Aug 201920 Aug 2019 15 Jan 2018
Increased code coverage of application from 20 to 95 percent by providing simple
in usage solution for testing, setup ci to make it transparent and informative, made
a workshop on how to write tests and guided my teammates.
Decreased by 80% of unhandled errors by creating a framework
to handle errors automatically.
Setup frontend application from scratch and built a frontend team
Established code rules, guidelines and onboarded teammates.
Build a team with process and abilities to meet strict
deadlines and deliver high quality solutions at a high pace.
Improved way of handling API calls, defined a way to use redux-saga,
and held a workshop for teammates
Fixed problems with performance to render vast amounts of
data.
Onboarding and mentoring junior developers.
Education:
Dnipropetrovsk State University, Computer science, Master Degree, 2011-2017