![Yaroslav – Angular, React, Node.js, experts in Lemon.io](https://storage.googleapis.com/crm-lemon-io-bucket-storage/blurredPhotos/9f1e0d9e-a78a-4bd7-962e-69b10d49e493.jpeg)
Yaroslav
From Poland (GMT+2)
15 years of commercial experience
Lemon.io stats
Yaroslav – Angular, React, Node.js
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
Additional skills
Ready to start
Beginning of SeptemberDirect hire
Potentially possibleExperience Highlights
Senior Full-stack Developer
An application that helps merchants create video/image feeds for stores and generate AI videos based on products.
- Developed and implemented various features, ensuring functionality and enhancing user experience;
- Worked with Cube and Snowlake to improve Analytics data by gathering benchmark values for the s
- Improved Shopify widget player with new in-house authentication and wishlist functionality;
- Created with Data Scientist internal VS code AI developer extension that used internal knowledge base and extension methods for retrieval and creating code;
- Introduced shadcn component library for new AI video generation app.
Senior Developer with a following transition to a Tech Lead
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.
- 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.
Senior Full-Stack Software Developer (contractor)
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.
- 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.
Principal Full-Stack Developer, Founding member
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.
- 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.
Senior Full-Stack Software Developer
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.
- 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.
Senior Full-Stack Software Developer
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.
- 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.
Senior Front-end Software Developer
This project involved contributing to a marketing integration system for creating and managing marketing strategies and monitoring their progress with different streams.
- 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.
Senior Front-end Engineer
During this time, Yaroslav was dedicated to assisting an online auction and a global fashion e-commerce company.
- 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.