Logo
Yaroslav – Angular, Node.js, React, experts in Lemon.io

Yaroslav

From Poland (GMT+2)

flag
Full-stack Web DeveloperSenior
Front-end Web DeveloperStrong senior
Hire developer
15 years of commercial experience
E-commerce
Energy
Fintech
Healthcare
Hospitality
Marketing
Productivity
B2B
AI software
CMS
No-code software
Platforms
POS systems
Lemon.io stats

Yaroslav – Angular, Node.js, React

Dedicated software developer with a degree in Finance who opted for an exciting career shift into programming. Yaroslav's versatile background spans diverse industries, including healthcare, productivity, and e-commerce, with an inclination toward long-term project involvement. Proficient in developing feature-rich Full-Stack applications, architectural design, and maintenance. Yaroslav is a former team leader who now seeks a solo role to leverage a wealth of expertise, including his experience as a founding member in an early-stage startup.

Main technologies
Angular
6 years
Node.js
3.5 years
React
5 years
Typescript
6.5 years
Additional skills
Express.js
Nest.js
Apollo GraphQL
Redux
NgRx
MobX
AWS
Next.js
PostgreSQL
Vue.js
.NET
JavaScript
Tailwind CSS
Web Sockets
Docker
Three.js
Firebase
Material UI
Redis
Supabase
Svelte-kit
Ready to start
ASAP
Direct hire
Potentially possible

Experience Highlights

Senior Developer with a following transition to a Tech Lead
Dec 2022 - Sep 20238 months
Project Overview

Fintech startup to spearhead the digital transformation of the mortgage industry in Germany by aggregating data from a multitude of sources, including customer-facing applications, to establish a cutting-edge lead shop for the sale of high-quality leads. Utilizing advanced AI-driven data analysis, the startup extracts insights from customer-submitted documents, empowering advisors to fine-tune data as needed while seamlessly integrating with various banking systems to streamline operations.

Skeleton
Skeleton
Skeleton
Responsibilities:

• Established a strong foundation for the code base by adopting industry-standard best practices, enforcing code quality, and ensuring maintainability for long-term success; • Developed core UI components based on Angular Material and used Storybook for UI library; • Developed back-end microservice on Nest.js;

Project Tech stack:
Angular
Nest.js
PostgreSQL
Senior Full-Stack Software Developer (contractor)
Aug 2021 - Dec 20221 year 4 months
Project Overview

Took part in various diverse projects, including developing a comprehensive reporting and data visualization system for Ansell featuring a proprietary UI library. Additionally, contributed to a B2B initiative aimed at enhancing the restaurant and customer experience through the creation and management of QR code gift cards while also assisting a large-scale enterprise property management system and an advanced scheduling application with added functionality.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Developed a full-stack web application using React, Express, PostgreSQL, and Docker;
  • Developed complex reporting system for Ansell with graphs, flow to create pdf reporting, drag and drop, and other functionality;
  • Created an improved UI library based on Angular Material;
  • Created various enterprise projects based on React;
  • Created a project with Vue on the front end side;
  • Created the front end for a .Net application on Blazor;
  • Developed application using Svelte and Nest.
Project Tech stack:
Angular
Vue.js
React
Next.js
.NET
Express.js
Principal Full-Stack Developer, Founding member
Jun 2021 - Jan 20227 months
Project Overview

Was a part of the team creating a no-code application to streamline the creation and execution of recurring task templates featuring extensive third-party integrations and automations. Additionally, developed a Slack application for efficient task list management.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Developed a Comprehensive Feature Set: utilized React and Express to create a seamless and intuitive user experience by implementing numerous features in our workflow automation application
  • Built a Feature-Rich Slack Integration: fully functional Slack application to have the main feature set of Rollout's web application and utilize it inside the web application;
  • Improved the Caching System: evaluated and refactored the existing caching system to optimize performance, reduce latency, and ensure data consistency across the platform;
  • Actively participated in Product and Feature Strategy: collaborated with the team to define and shape the vision and roadmap of the startup while contributing technical expertise to ensure the successful implementation and execution of new features and improvements.
Project Tech stack:
React
MobX
Express.js
PostgreSQL
Senior Full-Stack Software Developer
Jul 2019 - Jun 20211 year 10 months
Project Overview

B2B health technology project focused on patient management, procedural optimization, and consumable tracking, complete with an integrated custom payment system. The team provided medical facilities with specialized, in-house devices for seamless healthcare operations.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Migrated legacy of the React codebase: actively participated in the modernization and refactoring of an existing React application, enhancing its maintainability and performance;
  • Introduced TypeScript: integrated TypeScript into the project, improving type safety, code readability and reducing potential errors;
  • Implemented GraphQL and Apollo: leveraged GraphQL and Apollo GraphQL to optimize the data fetching and management, resulting in a more efficient and flexible application;
  • Improved state management: transitioned the application from Redux to the React Context API and Hooks, simplifying state management and streamlining component interactions.
Project Tech stack:
React
Express.js
Typescript
Senior Full-Stack Software Developer
Jul 2018 - Jul 20191 year
Project Overview

A prominent Boston-based solar energy firm that develops and purchases renewable energy assets. Yaroslav was invited to improve client relationship management and deliver an exceptional user interface experience.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Created a full-stack solution by integrating an Angular frontend with a Node.js backend, ensuring seamless communication and data flow between the two;
  • Implemented Server-Side Rendering (SSR) to enhance the application’s performance, SEO, and overall user experience;
  • Applied the industry's best practices in front and backend development, ensuring code maintainability and scalability.
Project Tech stack:
Angular
Node.js
Senior Front-End Software Developer
Sep 2015 - Jul 20182 years 10 months
Project Overview

This project involved contributing to a marketing integration system for creating and managing marketing strategies and monitoring their progress with different streams.

Skeleton
Skeleton
Skeleton
Responsibilities:

• Worked on the development of a large-scale Angular advertising application, enhancing its features and performance; • Implemented numerous integrations with various third-party services and APIs to extend functionality; • Took part in transitioning the codebase to TypeScript, improving maintainability and ensuring type safety; • Successfully upgraded the application from Angular.js to Angular, modernizing the architecture and boosting overall efficiency; • Created framework based on Nightwatch for interaction with the application and extended third-party API by user actions emulating.

Project Tech stack:
Angular
Typescript
Senior Front-End Engineer
Dec 2012 - Sep 20152 years 8 months
Project Overview

During this time, Yaroslav was dedicated to assisting an online auction and a global fashion e-commerce company.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Redesigned and refactored the code;
  • Provided development for an online auction and an e-commerce company;
  • Started the transfer of the FE codebase to React for the e-commerce.
Project Tech stack:
React
jQuery
JavaScript

Copyright © 2024 lemon.io. All rights reserved.