![Yurii – React, JavaScript, Typescript, experts in Lemon.io](https://storage.googleapis.com/crm-lemon-io-bucket-storage/blurredPhotos/e45d45f2-93e7-4597-b2cc-eb9a11f2d1c9.jpg)
Yurii
From Ukraine (GMT+2)
9 years of commercial experience
Lemon.io stats
1
projects done1110
hours workedOpen
to new offersYurii – 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
Additional skills
Rewards and achievements
Testimonials
Ready to start
ASAPDirect hire
Potentially possibleExperience Highlights
Senior front-end developer
The product is a key to discovering the next level of Return on Ad Spend (ROAS) for the Shopify store.
- 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.
Software Developer
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.
- 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.
Senior front-end developer
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.
- 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.
Senior front-end developer
The project is about bringing people together in the time of Covid.
- 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.
Software Developer
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.
- 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).
Software Developer
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).
- 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.
Software Developer
The goal of this project was to transform and unify the way web analytics works across multiple web platforms.
- 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.
Software Developer
A platform that helps to establish professional identity to connect and network with verified IEEE members and technology professionals by location or technical interests.
- 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.