Logo
Yurii – React, JavaScript, Typescript, experts in Lemon.io

Yurii

From Ukraine (GMT+3)

flag
Front-end Web DeveloperSenior
Hire developer
9 years of commercial experience
Adtech
Advertising
Analytics
E-commerce
Entertainment
Fintech
Job and career services
Marketing
Media
Publishing
Travel
SaaS
Lemon.io stats
1
projects done
1110
hours worked
Open
to new offers

Yurii – React, JavaScript, Typescript

Yurii is a senior front-end developer with 8 years of experience, proficient in Javascript and React. With an interest in challenging tasks, he thrives both as a team player and a solo developer, successfully building applications from the ground up. Yurii's diverse skill set and collaborative nature make him a valuable asset to any development team.

Main technologies
React
6 years
JavaScript
6 years
Additional skills
Typescript
HTML
Angular
Google Analytics
MobX
Firebase
Webpack
Gulp
REST API
Bootstrap
Material UI
Saga
Apollo Client
Jest
Redux
Auth0
GraphQL
Puppeteer.js
Ant Design
WebRTC
Cypress
CSS
LESS
Rewards and achievements
Tech speak prodigy
Testimonials
"We’ve been pleased with his work and it was great to have him on the team. "
Ready to start
ASAP
Direct hire
Potentially possible

Experience Highlights

Senior front-end developer
Mar 2022 - Feb 20241 year 10 months
Project Overview

The product is a key to discovering the next level of Return on Ad Spend (ROAS) for the Shopify store.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Spearheaded a successful product launch, propelling user engagement from 0 to +1000 paid customers;
  • Was integral in shaping project roadmap and highlighting core features critical to product success;
  • Implemented analytics tools, significantly improving the measurement of product progress and user engagement;
  • Conducted thorough reviews of Shopify functionality and restrictions, ensuring alignment with project goals and user expectations;
  • Consolidated and normalized data from diverse sources, including Google, Facebook, TikTok ads, and the Shopify eCommerce platform, providing marketers with valuable recommendations and facilitating reliable comparisons;
  • Led the implementation of critical front-end architectural decisions, optimizing the performance and scalability of the solution.
Project Tech stack:
React
Typescript
Redux Toolkit
Shopify
Google Analytics
BigQuery
Software Developer
Jan 2017 - Mar 20236 years 2 months
Project Overview

A SaaS offering that enables digital marketing teams to make better and quicker advertising decisions across multiple ad platforms. It allows consolidating and normalizing data from multiple sources (Google, Facebook, and TikTok ads & Shopify eCommerce platform), so that marketers get recommendations and achieve reliable comparisons.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Handled all verbal and written communications between hosting companies, clients, and vendors;
  • Ensured the technical feasibility of UI/UX designs;
  • Planned, designed, built, tested, implemented, and supported ongoing product requirements;
  • Created several SPAs from the scratch on a cutting-edge stack (React+Redux, Saga);
  • Worked on numerous enhancements since the initial project completion;
  • Took over the existing PWAs to complete work started by other developers;
  • Worked on complex dashboards with specific data CRUD end-user operations, which included data validation, error handling, UX improvements on-the-fly and complex business logic.
Project Tech stack:
ESLint
ECMAScript 6
React
Redux
Router
Formik
WebRTC
PWA
Git
Webpack
Firebase
CSS Modules
npm
ECMAScript 7
Redux Toolkit
Tailwind CSS
SASS
Senior front-end developer
Sep 2021 - Mar 20226 months
Project Overview

A calculation engine revolutionizing financial assumptions for effective financial management. It is utilized to help companies, business owners and consumers better manage their financial operations, processes, and lives by utilizing specialized software and algorithms. This project presented unique challenges with a substantial codebase housing intricate rules expressed directly in code.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Successfully addressed and resolved intricate bugs, significantly improving the reliability of the financial calculation engine;
  • Led the implementation of front-end architectural decisions, enhancing overall system efficiency;
  • Worked with AI-based recommendations;
  • Contributed to a seamless user experience through feature development and bug fixes.
Project Tech stack:
React
ECMAScript 6
Typescript
Redux
Auth0
AWS
Webpack
Jenkins
Material UI
AG Grid
Recharts
SASS
Figma
ECMAScript 7
Redux Toolkit
OAuth
Grid
Styled-components
Senior front-end developer
Mar 2021 - Sep 20216 months
Project Overview

The project is about bringing people together in the time of Covid.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Arranged legacy functionality into a set of new software modules;
  • Refactored a lot of code continuously to accommodate new ideas and feature requests;
  • Supported QA team by helping them with test automation and even some DevOps work, like maintaining non-prod environments
  • Yurii's most significant achievement on this project was to build a full-stack (React + Firebase) app, using design patterns and open-source libraries where possible. In addition, he worked on platform performance and responsiveness issues.
Project Tech stack:
ECMAScript 6
React
Typescript
Firebase
Webpack
Cypress
Jenkins
Bootstrap
Stripe API
twilio
SASS
Zeplin
Software Developer
Mar 2020 - Feb 202110 months
Project Overview

A media company that deals with activities related to newspaper, magazine, book publishing, and television broadcasting in Switzerland. The company's main product is a full-cycle Ad management and analysis platform, which is profitable and used by thousands of ad-tech users.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created new features, functionality, and capabilities on company products using JavaScript, TypeScript, HTML, Sass/Less, and React;
  • Designed and implemented a web application based on UI/UX patterns;
  • Held face-to-face meetings with a client to develop technical solutions for business cases; collaborated with designers to ensure user experience in web applications;
  • Improved development process with a transition to Agile methodology;
  • Supported and bug-fixed current solutions;
  • Created and updated automated tests (mocha, karma, e2e).
Project Tech stack:
ECMAScript 6
React
Axios
React Hook Form
React Hooks
SASS
Cypress
Figma
Jest
Webpack
Formik
Typescript
JavaScript
Software Developer
Nov 2019 - Mar 20204 months
Project Overview

The biggest magazine and internet publishing holding in the UK. The project gave Yurii an excellent grounding in building reusable libraries with high code coverage (Platform Component library, Injection rules for Ads).

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Programmed well-designed, testable, efficient code;
  • Built reusable libraries with high code coverage for future use (Platform Component library, Injection rules for Ads);
  • Made code reviews; provided all levels of testing (unit, integration, and e2e tests);
  • Developed and implemented the front-end architecture of the app;
  • Debugged, refactored legacy code, synchronized, and implemented data consistency.
Project Tech stack:
React
Apollo GraphQL
Webpack
ESLint
Puppeteer.js
Cypress
Jest
SASS
Zeplin
Typescript
JavaScript
Software Developer
Jun 2018 - Sep 20191 year 3 months
Project Overview

The goal of this project was to transform and unify the way web analytics works across multiple web platforms.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Supported Google Analytics of a dozen websites and web platforms;
  • Implemented new tracking for 3rd party tags;
  • Fixed bugs in old tracking;
  • Optimized tracking for maximum speed via Devtools;
  • Did review tags and feature coding, and planned future website;
  • Yuriy advocated for code review on a project, a syntax linter (ESLint), and a general style guide (Airbnb JavaScript Style Guide); they allowed the team to decrease the number of tracking errors by 56% and improve the quality of the code. The team started to use Babel to transpile ES6 to ES5 as a standard for GA.
Project Tech stack:
Google Analytics
Git
ESLint
JavaScript
Typescript
BigQuery
ECMAScript 5
ECMAScript 6
Software Developer
Jun 2017 - Jul 20181 year 1 month
Project Overview

A platform that helps to establish professional identity to connect and network with verified IEEE members and technology professionals by location or technical interests.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created user-friendly web pages;
  • Maintained and improved Angular components; optimized the application;
  • Collaborated with back-end developers and web designers to improve usability and implement responsive web design principles to ensure that our app renders well across multiple devices;
  • Wrote functional requirement documents and guides;
  • Assisted in the development of applications and features that were put on the website and as internal functions as well.
Project Tech stack:
Git
LESS
ESLint
Typescript
Webpack
Bootstrap
Angular
Formik
npm

Education

2018
Applied system analysis
Master's

Copyright © 2024 lemon.io. All rights reserved.