Сосредотачиваюсь на согласовании технических инициатив с бизнес-целями, поддерживаю стабильность в работе для долгосрочного сотрудничества в команде и активно ищу возможности для оптимизации процессов.
Свободно владею английским языком на уровне C1
Significantly improved developing and quality assurance processes by implementing a feature-sliced design, establishing a complete testing system (unit, integration and end-to-end) and automating testing through a Gitlab CI pipeline.
Maintained an express.js server that supports custom server-side rendering (SSR), static site generation (SSG), and incremental static regeneration (ISR). Had experience writing backend and REST API using NodeJS, Postgres and Flask.
Migrated a project from legacy stack on draft.js to more efficient and user-friendly library lexical.js. Utilized advanced data structures to efficiently manage the state of the text editor. Experienced in debugging libraries source code directly due to the lack of documentation and beta status.
Implemented the infrastructure for integration testing using hermione.js and multiple internal testing tools widely adopted within the company. This enabled comprehensive testing of the frontend, ensuring the service's functionality and reliability.
Demonstrated autonomy in handling complex tasks while effectively collaborating with colleagues and conducting thorough code reviews. Received positive feedback from the mentor for my strong performance and contributions to the team.
Crafted websites, e-commerce stores and landing pages for cargo transportation and patient care companies,
developed Telegram bots, and web scrapers on Python for diverse clients.
The Bachelor's degree in the Institute of Computational Mathematics and Information Technology is in the field of
Computer Science.
Studied at a franchise of the prestigious French programming school, known for its unique pedagogical model and emphasis on project-based learning and peer collaboration.