Work Experience
Middle Frontend Engineer (Team Lead) - Sberbank CIB (Scalable UI Architecture for Fintech Applications)
Duration: April 2024 - Present
Summary:
- Development of scalable and high-performance fintech applications using modern frontend technologies
- The project focuses on creating a modular and maintainable UI architecture to support rapid feature delivery in the financial sector
Responsibilities:
- Led the design and implementation of scalable UI architecture using React, TypeScript, and GraphQL.
- Implemented modular architecture to accelerate feature delivery.
- Developed validation and data fetching solutions with Yup and Apollo GraphQL.
- Improved Git workflow by establishing structured pull request rules to enhance code review efficiency and reduce deployment errors.
Technologies: React, TypeScript, GraphQL, Apollo GraphQL, WebSockets, Modular Architecture, CI/CD, Accessibility, Git
Middle Frontend Developer - Right Line (Large-scale SaaS Frontend Refactoring and Feature Delivery)
Duration: March 2022 - March 2024
Summary:
- Refactoring and optimization of a large-scale SaaS frontend application to improve performance and reduce load times
- The project involved close collaboration with cross-functional teams to align UI/UX with business requirements and deliver major features efficiently
Responsibilities:
- Refactored frontend architecture to improve application performance and reduce load times.
- Delivered over 10 major features while optimizing build pipelines.
- Collaborated with product owners, designers, and backend teams to ensure smooth delivery and alignment with business needs.
Technologies: React, Next.js, TypeScript, GraphQL, Node.js, Webpack, Vite, Performance Optimization, Nest.js, Material UI, MobX
Frontend Developer - Right&Above (High-load Platform Document Export and Identity Verification Features)
Duration: July 2021 - February 2022
Summary:
- Development of document export and QR-code features for a high-load platform with over 1,000 daily users
- Integration of third-party identity verification APIs to automate processes and improve efficiency
Responsibilities:
- Developed document export and QR-code functionalities.
- Integrated SumSub API for identity verification, reducing manual processing time.
- Set up Docker-based development environments to streamline onboarding.
Technologies: JavaScript, React, TypeScript, Node.js, REST APIs, WebSockets, Jest, Docker, Modularization Development
Frontend Developer - Digital Sector (Data Visualization Dashboards and COVID-19 Widget)
Duration: May 2020 - June 2021
Summary:
- Creation of data visualization dashboards and a widely used COVID-19 information widget
- The project aimed to enhance data presentation and user engagement through reusable components and modular state management
Responsibilities:
- Developed Vue.js dashboards and analytics to boost data visualization performance.
- Built a React-based COVID-19 widget serving over 100,000 daily users.
- Introduced reusable Vue components and modularized state handling to speed up UI feature delivery.
Technologies: Vue.js, React, TypeScript, Tailwind, Webpack, Modularization Development
Frontend Engineer - UniqTrip (Browser Extension and Interactive Map Integration)
Duration: December 2019 - April 2020
Summary: Development of a browser extension and integration of interactive Google Maps features to enhance user engagement and retention for a travel-related platform.
Responsibilities:
- Proposed and developed a browser extension to increase user retention.
- Integrated Google Maps with interactive features to improve engagement and reduce bounce rate.
Technologies: React, TypeScript, REST APIs, Tailwind, CI/CD
Frontend Engineer - Self-Employed (Freelance Frontend Projects)
Duration: May 2019 - November 2019
Summary:
- Delivered multiple end-to-end frontend projects including design, development, and production hosting
- Focused on improving SEO and performance through modern build tools and optimization techniques
Responsibilities:
- Managed full project lifecycle from design to production deployment.
- Enhanced SEO and performance by implementing Webpack optimizations and code-splitting.
Technologies: React, TypeScript, REST APIs, Webpack, Git