Logo
Vitaliy – Typescript, Angular, JavaScript, experts in Lemon.io

Vitaliy

From Poland (UTC+3)flag

Front-end Web Developer|Senior

Vitaliy – Typescript, Angular, JavaScript

Vitaliy is an Angular developer who turns complex dashboards and compliance tools into fast, user-friendly products. With 6+ years of experience, he has rebuilt legacy frontends, scaled apps across fintech and SaaS, and led projects with state management, Stripe integration, and CI/CD. With proven expertise in fintech, legal tech, e-commerce, and hospitality platforms, Vitaliy would be a great addition to any team!

7 years of commercial experience in
Administration
Analytics
Data analytics
E-commerce
Fashion
Fintech
Hospitality
Legal tech
Logistics
Management
Travel
Trade
Platforms
Web development
Main technologies
Typescript
4 years
Angular
4 years
JavaScript
4 years
Additional skills
Angular Material
Tailwind CSS
SCSS
NgRx
MobX
Firebase
Express.js
Jasmine
Cypress
Netlify
Vercel
GitHub Actions
Direct hire
Not possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Full-stack Developer
Apr 2023 - Ongoing2 years 11 months
Project Overview

A platform designed to help businesses manage and adhere to regulatory standards effectively. It offers tools for compliance tracking, automated reporting, and secure data management, ensuring each business meets industry requirements with ease.

Responsibilities:
  • Designed and implemented adaptive and responsive user interface with Angular, delivering a seamless user experience across mobile, tablet, and desktop devices;
  • Collaborated with the team to discuss new features and decide on the best approach to build them;
  • Built a pipeline to support bulk upload of the legal entity data, including endpoints, validation, handling of malformed data, and database storage;
  • Implemented integration with the BOI E-Filing API to automate compliance reporting and streamline the submission of regulatory filings;
  • Optimized state management with NGXS, ensuring predictable state transactions and improving the performance of the application working with large datasets;
  • Implemented integration with Stripe to support paid features, payments, and subscriptions and built data synchronization through Webhooks.
Project Tech stack:
Angular
Angular Material
Express.js
Firebase
Stripe API
AWS
Angular Developer
Nov 2021 - Apr 20231 year 4 months
Project Overview

SidePocket is a financial investment project. It makes it possible for anyone to invest in world-class automated portfolios that combine tactical investment strategies and actively rebalance based on real market conditions in just minutes.

Responsibilities:
  • Implemented responsive UI and ensured cross-browser compatibility, enhancing usability on mobile, tablet, and desktop platforms;
  • Implemented custom interactive chart and dashboard components for users to see analytics and track their progress;
  • Improved communication with API by utilizing caching and reducing the number of requests, making it more efficient and improving application performance;
  • Utilized NgRx to build efficient state management to enhance data consistency and ensure a predictable application state.
Project Tech stack:
Angular
Tailwind CSS
NgRx
Apollo Client
Jasmine
Angular Developer
Oct 2020 - Nov 20211 year
Project Overview

A software solution for hotels that check-in operations, increases efficiency, and enriches the overall guest experience. The software features different portals for admins, hotels, and distributors, providing a seamless experience for all users.

Responsibilities:
  • Migrated existing frontend built with PHP to Angular, creating a responsive and interactive UI of the platform;
  • Developed an SDK of reusable UI components based on the Tailwind CSS;
  • Implemented a complex table component using AG Grid that supports different configurations that could have hundreds of variations depending on the configuration, roles, and portals in which the table is used;
  • Covered created components with unit tests using Jasmine and tested different variations of complex components and E2E tests with Cypress to test main flows;
  • Streamlined the deployment and automated testing by setting up CI/CD pipelines.
Project Tech stack:
Angular
Tailwind CSS
Grid
Jasmine
Cypress
GitHub Actions
Angular Developer
Jun 2019 - Oct 20201 year 4 months
Project Overview

An all-in-one dropshipping solution that helps automate dropshipping find top dropshipping products and explore private suppliers. It provides tools for price/stock monitoring, product discovery & listing, and automated orders, all with full customer support.

Responsibilities:
  • Developed responsive and optimized platform pages and logic with Angular to discover and import products, manage orders, and track updates;
  • Implemented custom interactive chart and dashboard components for users to see analytics and track their progress;
  • Implemented client-side connectors with third-party platforms such as Shopify, eBay, and Amazon;
  • Created a suite of unit tests to ensure the platform's reliability and robustness;
  • Refactored state management of the codebase using NgRx to handle application state predictably and improve code consistency.
Project Tech stack:
Angular
SCSS
Jasmine
HTTP

Education

2020
Software Engineering
Bachelor

Languages

English
Advanced

Hire Vitaliy or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.