Position: Senior Software Engineer
Category: JavaScript
English level: upper
Years of experience: 11


I was involved in small as large projects with different team distribution (from 1 person to 50+ globally)
I had various domain engagements from WordPress to e-commerce, including automotive and smart home solutions and telecommunications, mobile application API, digital marketing services in the advertising industry

During a recent engagement, I was responsible for the front-end development of an application for data engineers/scientists to have an option of data management/presentation, which includes various tables, schemas, charts, graphs, etc
I initiated and led the "flow -> typescript" migration process, took an active part in the transition from self-made graphql client into apollo ecosystem, participated in moving part of the application into a standalone one
Also, for more safety migration/refactoring, I introduced e2e(cypress) for local and CI envs
Project technical stack: react, typescript, graphql, node, docker, PostgreSQL, circleci

In a previous assignment, I was a part of the company that developed a robust social network; worked on the admin panel development for the advertising(ad management)
I was involved in the architecture stuff discussion, demo/retro activities, staff mentoring & onboarding