Yurii L.

Yurii L.

Senior React Developer

Lisbon, Portugal
Hire Yurii L. Hire Yurii L. Hire Yurii L.

About Me

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.

Work history

UpStack
UpStack
Senior React Developer
2022 - Present (3 years)
, Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Fintastic
Fintastic
Senior React Developer
2021 - 2022 (1 year)
, Remote
  • 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.

Audienzz.ch
Audienzz.ch
Senior React Developer
2020 - 2021 (1 year)
, Remote
  • Developed a full-cycle ad management and analysis platform in the media industry.

  • Designed and implemented a brand-new web application using React, JavaScript, TypeScript, HTML, Sass/Less.

  • Closely collaborated with UX designers on mock-ups and prototypes.

Ciklum
Ciklum
Front-End Developer/Senior React Developer
2018 - 2020 (2 years)
, Ukraine
  • 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.

Interactivity LLC
Interactivity LLC
Front-End Developer
2017 - 2018 (1 year)
, Ukraine
  • Worked on developing Facebook extensions targeted at engineers and scientists in the US.

  • Created user-friendly web templates, while maintaining and improving Angular components, and optimizing applications for maximum speed.

  • Developed software based on responsive web design principles, and ensuring that our apps renders well across multiple devices.

Freelance
Freelance
Front-End Developer
2016 - 2017 (1 year)
, Remote
  • 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.

Portfolio

Software Engineer - Fintastic
Software Engineer - Fintastic

Fintastic offers smart planning and analysis for next-gen FP&A teams. Reinvent FP&A with the only AI-driven platform built from the ground up to optimize business outcomes. This project was unique in that it had a sizable codebase and numerous intricate rules that were written directly in the code. Unsurprisingly, there were quite a few flaws in it. Finding and resolving tricky bugs that had an impact on our clients was really satisfying. This project used a fairly conventional tech stack that was not entirely novel to me: a React app with Auth0 authorization and AWS deployment. To give clients a modern, practical UX, the MUI, AG Grid, and Recharts were mostly employed as UI libraries. I was in charge of selecting the frontend stack and making architectural decisions, setting up the web application, creating new features, and fixing bugs.

Software Engineer - The Sparkle
Software Engineer - The Sparkle

The Sparkle project aims to unite individuals throughout the Covid era. Due to the numerous architectural choices that were necessary, this project was highly interesting. I had to figure out how to incorporate a set of new software modules with legacy capabilities. To accommodate brand-new concepts and feature demands, a lot of code has to be continually refactored. I also provided assistance to our QA team with test automation and various DevOps tasks, such as managing non-production environments. The creation of a full-stack (React + Firebase) app using design principles and open-source tools was my biggest accomplishment on this project. I also worked on platform responsiveness and performance issues.

Software Engineer - NZZ (Neue Zürcher Zeitung)
Software Engineer - NZZ (Neue Zürcher Zeitung)

NZZ (Neue Zürcher Zeitung) Mediengruppe is a media company that deals with the activities related to newspaper, magazine, book publishing, and television broadcasting in Switzerland. A full-cycle Ad management and analysis platform, the company's core offering, is lucrative and used by thousands of ad-tech users. My responsibility was to use Sass/Less, React, JavaScript, TypeScript, HTML, and TypeScript to develop and implement a fresh new online application. I frequently had the opportunity to participate in face-to-face meetings with the client to hammer out technological solutions for various business cases, including PayPal limits, auth0 connection, and data visualization. I also worked on mock-ups and prototypes alongside UX designers. Additionally, a significant portion of my work was spent updating the legacy platform and developing automated testing (mocha, karma, e2e).

Education

Education
Master's degree, Mathematics and Computer Science
National Technical University of Ukraine 'Kyiv Polytechnic Institute'​
2017 - 2018 (1 year)
Education
Bachelor's degree, Systems and Methods of Decision-making
National Technical University of Ukraine 'Kyiv Polytechnic Institute'​
2013 - 2017 (4 years)