Experienced Frontend Developer with a strong track record of 7+ years delivering web solutions using React, Vue.js, TypeScript, and JavaScript. Skilled in integrating Web APIs, building custom SVG data visualizations, and developing responsive, high-performance interfaces for web and mobile platforms.
Proficient in SASS/SCSS, state management libraries (Redux, Zustand, React Query), GraphQL and RESTful API integration, testing frameworks (Jest, React Testing Library, Mocha, Cypress), Git, Webpack, Vite, Storybook, accessibility, performance optimization, and implementing real-time features with WebSockets. Knowledgeable in microservices architecture.
Experienced in collaborating closely with UX designers, product managers, and customers to deliver solutions aligned with user feedback and business goals.
Familiar with backend frameworks (Django, Laravel, Express), relational and non-relational databases, cloud deployment, CI/CD pipelines, DevOps practices, caching, logging, monitoring, and Docker and Podman for containerization.
Active open source community enthusiast, contributing to various projects beyond web development.
Led frontend development across multiple teams using React, TypeScript, and microfrontend architecture.
- Developed Digital Worker module UI with React, TypeScript, GraphQL, Styled Components, Jest/RTL, and Cypress;
- Participated on the creation of specialized UI Team to standardize component library and UI patterns across development teams, creating reusable component packages;
- Led frontend development for a new product module from scratch with SurveyJS and ActivePieces integration, making critical technical decisions alongside the solution architect;
- Maintained Agile/Scrum practices using Azure DevOps, Jira, and Confluence for project management, code reviews, and technical documentation.
Led frontend development for Swiss fintech company specializing in structured investment products, delivering real-time financial data visualization and digital marketplace solutions using Vue.js and TypeScript.
- Developed and maintained multiple web platforms including corporate website, structured products website, and internal design system using Vue 2/3 with TypeScript, building complex data tables and charts for ETMs, cryptocurrencies, and financial market instruments;
- Led frontend development for AMC Gateway module within LYNQS digital marketplace, enabling asset managers to design and manage custom investment strategies, making critical technical decisions and ensuring seamless platform integration;
- Implemented real-time financial data visualization using WebSockets to deliver live market information with minimal latency;
- Managed CI/CD pipelines using Jenkins and AWS deployment, collaborating with QA team to develop and maintain automated testing suites with Cypress;
- Contributed to Vue 2 to Vue 3 migration of design system, maintaining backward compatibility across all projects.