Працював в 4 компаніях   6 років 7 місяців

IT

Senior / Lead Front-End Engineer

Seo Radar

IT

3 роки 3 місяці

01.2023 - до теперішнього часу

Tech Stack: Next.js 14 (App Router), React 18, TypeScript, Tailwind CSS, Zustand,TanStack Query, Stripe, Recharts, Framer Motion, AWS
Comprehensive SaaS platform for SEO monitoring, keyword tracking, and websitechange detection with multi-domain and enterprise support.
Architecture & System Design
• Architected large-scale Next.js 14 application using advanced App Routerpatterns:
• Parallel routes for modal systems• Route groups for auth boundaries• Nested dynamic segments for multi-domain handling
• Designed scalable data layer using TanStack Query (15+ query domains) withcentralized caching strategy and optimistic updates.Product & Business Impact
• Built advanced SEO monitoring engine:
• Visual diff reports (HTML, text, screenshots)
• Crawl history tracking• Custom severity-based notification filters
• Created competitor analysis system with side-by-side SEO comparison dashboards.
• Built full subscription flow using Stripe:
• Plan upgrades/ downgrades
• Credit system• Invoice history
• Payment management
• Implemented role-based access control with domain-level visibility permissionsfor enterprise clients.
• Designed onboarding and activation flow improving early user retention (guidedsetup, tutorials, Calendly integration).Engineering Excellence
• Built reusable UI kit (~130 components) including:
• Virtualized data tables
• Interactive charts
• Motion-driven UI interactions• Responsive mobile-first layouts
• Integrated Google OAuth, Slack notifications, FullStory analytics, and webhookintegrations.
• Implemented CI/ CD pipelines (GitHub Actions) across staging, pre-prod, and production.
• Enforced strict TypeScript patterns, route builders, and linting standards across the project.

Senior / Lead Front-End Engineer

ATLASLIVE

IT

3 роки 3 місяці

01.2023 - до теперішнього часу

Tech Stack:
React 18, TypeScript, WebSocket, Redux Toolkit, Vite 6, Webpack 5,SCSS Modules, Storybook, Jest, ESLint, CI/ CDLarge-scale white-label iGaming platform serving 15+ operator brands (multi-skinarchitecture from a single codebase).
Leadership & Architecture
• Architected and implemented the core shared library @atlas/core — event-driven platform core with centralized Event Bus and singleton manager pattern, used across desktop and mobile applications.
• Designed multi-instance betslip architecture using namespaced Bus events(betslip:main, betslip:quick, betslip:edit) enabling concurrent isolated bettingcontexts.
• Led greenfield rewrite initiative (“yellow-project”) migrating legacy Webpack stack to Vite 6 with strict TypeScript and Redux Toolkit.
• Defined frontend architectural standards and modularization strategy acrossmultiple product domains.
• Mentored developers and conducted systematic code reviews to ensure high engineering quality.Engineering Impact
• Built real-time betting engine with WebSocket streaming:
• Live odds updates
• Betslip state synchronization
• Bet validation, placement, cashout
• Topic-based pub/ sub subscription model• Implemented complex sportsbook business logic:
• Multi-format odds calculation (Decimal, Fractional, American, Hong Kong,Indonesian, Malay)
• System bet combinatorics using precomputed Pascal’s triangle lookup• Developed dynamic JSON-driven form engine (@atlas/ react-forms) allowingoperators to configure registration, deposit, and KYC flows without frontendreleases.
• Built and maintained design system (@atlas/ ui) with Storybook documentationand shared component library in strict TypeScript.
• Implemented SCSS-based white-label theming system with per-partner featureflags, PWA configs, branding tokens, and deployment-ready skins.
• Led full TypeScript migration, introducing typed DTOs, generics, strict contractsacross API layer.
• Established CI/ CD pipelines with Jest coverage reporting and enforced linting/formatting standards across the organization.

Middle Front-End Developer

Computools

IT

1 рік

02.2022 - 01.2023

Developed a Single Page Application (SPA) for car sharing with Domain-DrivenDesign (DDD) architecture. It is a platform where users can reserve cars for bothlong and short periods. Additionally, an admin interface was created, allowingadministrators to generate reports, manage, and add new cars for users.

Front-end developer

WizardsDev

IT

2 роки 6 місяців

09.2019 - 02.2022

React, Redux, Saga, JavaScript, HTML/CSS, MongoDB, Node.js, AJAX, GIT, SASS, LESS, i18n, Redux Toolkit, Styled Components, Figma, Pixi.JS, Wordpress

Ключова інформація

React, Redux, Saga, JavaScript, HTML/CSS, MongoDB, Node.js, AJAX, GIT, SASS, LESS, i18n, Redux Toolkit, Styled Components, Figma

Навчався в 1 закладі

Национальный университет пищевых технологий

АКС

Киев, 2021

Володіє мовами

Англійська

поглиблений

Українська

рідна

Може проходити співбесіду на цій мові

Може проходити співбесіду на цій мові

Курси, тренінги, сертифікати

DevEducation

Киев, 2019

ITEA

Киев, 2018

Введите название сертификата

Максим

Front-end Developer

Київ

2 500 $

25 років

Активно шукає роботу

повна зайнятість, проектна робота

Характер роботи: віддалена робота

Остання активність 4 дні тому