Yurii is a Senior React Developer with 7+ years of experience creating, implementing, and maintaining cutting-edge software solutions. He is proficient in a number of programming languages and frameworks for web development, working on POC/MVP with confidence, and has a strong knowledge of databases, OOP, differential equations, linear algebra, mathematical analysis, and functional analysis. Yurii is a problem-solver and a quick learner who enjoys teamwork but is also capable of singlehandedly creating apps from scratch.
Worked on a calculation engine that helps companies, business owners and consumers better manage their financial operations, processes, and lives by utilizing specialized software and algorithms.
Managed to solve serious errors that were affecting customers. The MUI, AG Grid, and Recharts were used as the main UI libraries to provide modern useful UX for customers.
Handled frontend architectural decisions and stack selection, web application configuration, feature development, and bug fixes.
Supported Google Analytics for a dozen websites and web platforms implementing new tracking for third party tags.
Optimized tracking for maximum performance via Devtools, reviewing tags and feature coding, as well as planning future website upgrades with the development team.
Implemented a code review process, a syntax linter (ESLint), and a general style guide (Airbnb JavaScript Style Guide), allowing to decrease tracking errors by 56% and significantly improving code quality.
Worked on developing and launching an e-commerce service in Ukraine from scratch.
Used preprocessors in order to convert layouts into user-friendly and responsive web pages.
Maintained and improved multiple websites (jQuery/Sass/Pug) and SPAs (internal CRM), also began working with the React ecosystem, Redux state management, GraphQL integration.
Worked on the Fintastic project, an AI-driven platform for financial planning & analysis teams, dealing with a large, intricate codebase and resolving client-impacting bugs.
Employed a tech stack featuring a React app, Auth0 authorization, AWS deployment, and UI libraries such as MUI, AG Grid, and Recharts to deliver a practical user experience.
In charge of frontend stack selection, architectural decision-making, web application setup, feature creation, and bug fixing.
The Sparkle project was created with the aim of unitifying individuals during the Covid era, involving a blend of new software modules and legacy capabilities.
A significant portion of the work involved continuous code refactoring to accommodate new concepts and demands, along with test automation and managing non-production environments.
The project's major accomplishment was the creation of a full-stack (React + Firebase) app, incorporating design principles and open-source tools, as well as addressing responsiveness and performance issues.
Worked as a Software Engineer at NZZ Mediengruppe, primarily focusing on developing and implementing an online application with technologies like Sass/Less, React, JavaScript, TypeScript, HTML.
Participated in regular client meetings, collaboratively decided on technological solutions for various business cases like PayPal limits, auth0 connection, and data visualization.
Involved in designing mockups and prototypes with UX designers, updating the legacy platform, and developing automated tests using mocha, karma, e2e.
Education
Master's degree, Mathematics and Computer Science
National Technical University of Ukraine 'Kyiv Polytechnic Institute'
2017 - 2018 (1 year)
Bachelor's degree, Systems and Methods of Decision-making
National Technical University of Ukraine 'Kyiv Polytechnic Institute'