Senior React Engineer - NDA (Enterprise CRM platforms for oil producing company)
Duration: 02/2025 - 04/2026
Summary:- Developed and scaled two enterprise CRM platforms including an operational system for an oil producing company with complex domain workflows and data-intensive interfaces
- These platforms support interconnected business entities and operational data management
Responsibilities:- Designed and implemented large-scale table-driven UI systems with advanced filtering, nested entity relationships, configurable forms, and role-based behavior.
- Built maintainable frontend architecture managing 15+ interconnected domain entities and high-volume operational data.
- Developed complex dynamic forms and business workflows with typed validation and reusable UI patterns.
- Contributed to frontend architecture decisions, code reviews, and sprint delivery planning within a Scrum team.
- Applied performance-oriented frontend practices including optimized rendering and scalable component composition.
Technologies: React, TypeScript, Next.js, Zustand, shadcn/ui, Ant Design, Jest, SWR, React-hook-form, Zod, Tailwind CSS, recharts, sortable-dnd
Senior React Engineer - Blackcatcard (Fintech platform onboarding and company website migration)
Duration: 07/2023 - 12/2024
Summary:- Led development of a multi-step onboarding and registration flow for a fintech platform with several hundred thousand active users, including KYC verification and identity validation
- Also led migration of the company website to a headless CMS architecture to improve SEO and content update efficiency
Responsibilities:- Developed onboarding flows with complex validation and dynamic business rules.
- Built a multi-channel notification system for SMS, email, and push notifications.
- Led migration of company website to Strapi and Next.js headless CMS architecture.
- Optimized frontend performance and delivery quality by improving rendering, bundle loading, and data-fetching strategies.
- Introduced scalable frontend architecture practices using Feature-Sliced Design and modern state management.
Technologies: React, TypeScript, Next.js, Zustand, Material-UI, Jest, Playwright, GitLab CI/CD, Tanstack Query, React-hook-form, Zod, Nginx, Strapi, Openapi-fetch
Senior Frontend Engineer - SoftTeco (Film industry collaborative platform and AI operations dashboard)
Duration: 05/2021 - 04/2023
Summary: Contributed to multiple projects including a collaborative platform for film production management and a large-scale AI operations dashboard for monitoring AI voice agents across business domains.
Responsibilities:- Contributed to frontend architecture decisions, release processes, and scalable development practices.
- Developed data-intensive dashboard interfaces with analytics widgets and audio playback tooling.
- Optimized rendering performance for high-volume operational dashboards using virtualization and caching.
- Designed reusable frontend infrastructure including shared UI components and scalable application architecture.
- Developed BPM-driven workflow interfaces and internal marketplace functionality for AI conversation logic configuration.
Technologies: React, TypeScript, Next.js, Redux, Redux toolkit, RTK Query, Material-UI, WebSockets, GraphQL, Vite, GitHub CI/CD, Tailwind CSS, next-intl
Frontend Engineer - UpsilonIT (Multiple client-facing web applications and fundraising platform)
Duration: 10/2018 - 04/2021
Summary: Developed and maintained multiple client-facing web applications including a fundraising platform with Stripe integration and a modular headless CMS platform for internal company use.
Responsibilities:- Delivered features and UI implementations across several internal and commercial projects.
- Improved application performance through lazy loading, code splitting, and server-side rendering.
- Contributed to modular headless CMS platform development reducing content update time.
- Introduced reusable UI patterns and improved project structure for maintainability.
- Collaborated with backend developers, designers, and project managers in Agile teams.
- Integrated third-party services including Stripe and social platform APIs.
- Participated in code reviews and frontend discussions.
Technologies: React, TypeScript, Next.js, Redux, Redux-saga, Material-UI, GraphQL, Bootstrap, Stripe, Git, Node.js, Express, MongoDB
Frontend Developer - Grayloud (Lidl e-commerce platform)
Duration: 01/2018 - 10/2018
Summary: Developed customer-facing features for Lidl’s e-commerce platform including catalog browsing and checkout flows, enhancing responsive shopping experiences across devices.
Responsibilities:- Implemented reusable UI components and application logic for high-traffic e-commerce interfaces.
- Improved frontend performance and SEO through code splitting and asset optimization.
- Integrated REST APIs and collaborated with backend engineers for stable data flow.
- Participated in Agile delivery processes including sprint planning and bug fixing.
Technologies: React, Redux, JavaScript (ES6), SASS, Webpack
Frontend Developer - EPAM (Retail platform UI features)
Duration: 06/2016 - 12/2017
Summary: Developed responsive UI features for retail platform client projects, focusing on customer-facing flows and reusable interface components.
Responsibilities:- Integrated third-party APIs for payments and product data.
- Improved frontend performance through responsive design and asset optimization.
- Collaborated in Agile teams on sprint planning, debugging, code reviews, and feature delivery.
- Maintained and extended production frontend applications.
- Worked closely with backend developers and QA engineers to ensure stable feature integration.
Technologies: JavaScript, React, Redux, Axios, HTML5/CSS3 (SASS), Jest