Position: Frontend Developer
Category: JavaScript
English level: upper
Years of experience: 3


1. Project domain: Banking & Finances

Banking trading platform designed for investors and traders to trade financial instruments such as stocks, bonds, and currencies in real-time. Project consists of several apps providing a unique trading experience for each type of securities.

— Developed a WebSocket-based solution for real-time data processing, resulting in a fast and responsive user experience;
— Implemented a customized CI/CD pipeline using Atlassian Bamboo, which ultimately led to a faster release cycle;
— Worked collaboratively with the customer, QA and Backend team to gain a deep understanding of business requirements, resulting in clear and concise specifications for the frontend development;
— Refactored legacy JavaScript codebase to TypeScript, improving code clarity and reducing the frequency of runtime errors;


2. Project domain: Marketing

Digital Marketing platform for managing translations of assets including abilities to
request localization, track progress, and publish translations across various channels.

— Provided a valid high-level estimation for a complex project based on a detailed analysis of the project requirements and designing the architecture from scratch;
— Created an NPM library of reusable design system components, integrated with Storybook for easy reference and testing, which significantly improved development speed and consistency across multiple customer projects;
— Collaborated closely with the UI/UX designer, providing valuable input and proposing improvements from a developer's perspective resulting in both visually appealing and technically feasible design;


3. Project domain: e-Commerce
Multinational sportswear company's online shop.

— Created library for managing user's privacy and preferences across micro- frontends;
— Developed a micro-frontend app integrated into privacy modals and settings page, ensuring consistency with local laws and regulations;
— Implemented a solution for micro-frontends to communicate with each other via browser events, enabling seamless integration and communication across multiple applications;