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
Main technologies
Additional skills
Direct hire
Not possibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Full-stack Developer
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.
- 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.
Angular Developer
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.
- 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.
Angular Developer
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.
- 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.
Angular Developer
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.
- 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.