Працював в 6 компаніях 12 років 2 місяці
IT, Транспорт та Логістика
Senior Full Stack Developer
NDA
IT
2 роки 3 місяці
07.2024 - до теперішнього часу
Enterprise CRM platform for workflow automation, reporting, access control, and internal business operations.
• Defined a shared authorization model for three user types with granular and multi-role permissions, keeping UI visibility, API access, and backend validation aligned as new workflows were introduced.
• Structured React features and NestJS domains around business workflows so changes to reporting, administration, or access control could remain isolated instead of affecting unrelated parts of the CRM.
• Reworked performance-sensitive React flows by reducing unnecessary state propagation, isolating expensive renders, and splitting application code to keep data-heavy CRM screens responsive as state complexity grew.
• Designed real-time synchronization for changes originating outside the active client, keeping dashboards and workflows aligned with server state without relying on manual refresh.
Stack: React, Next.js, TypeScript, NestJS, Redux Toolkit, PostgreSQL, REST APIs, Socket.io, Docker, Google Cloud
Senior Software Developer
WTT
IT
2 роки 2 місяці
06.2022 - 07.2024
• Structured state across social, wallet, transaction, and analytics domains so independent asynchronous APIs could update related data without leaving the client in inconsistent states.
• Separated API interaction, state transitions, and presentation logic, allowing new product flows to reuse established behavior instead of increasing coupling between screens.
• Integrated reward flows connecting user activity with platform currency and cryptocurrency wallet operations while keeping financial and UI state synchronized.
Stack: React, Vite, TypeScript, Redux Toolkit, React Router, SASS, Formik, Magic SDK, Recharts, REST APIs
Senior Software Developer
Ezlo
IT
11 місяців
04.2021 - 02.2022
• Modernized a legacy React 15 production application incrementally, introducing newer React and TypeScript patterns without requiring a disruptive full rewrite.
• Increased TypeScript coverage and added Cypress protection around migrated flows, catching contract and interaction regressions while legacy and newer modules continued to coexist.
• Unified device automation behind a Trigger > Conditions > Action model and used WebSocket synchronization for device state that could change independently of the active browser session.
Stack: React, TypeScript, Redux, Material UI, Cypress, WebSockets, Socket.io, REST APIs
Full Stack Developer удаленно
Avantize
IT
1 рік 5 місяців
11.2019 - 03.2021
• Extended CRM authorization to four access levels with multi-role accounts, keeping permissions consistent across navigation, UI actions, APIs, and financial workflows.
• Built financial dashboards, reporting, and large-file upload flows up to 1 GB with dedicated handling for progress, long-running operations, and failure states.
• Expanded into Node.js/TypeScript backend development for posts, short-form video, chat, relationships, and content interactions backed by PostgreSQL and Sequelize.
Stack: React, Node.js, TypeScript, Redux, Redux Saga, Feathers.js, PostgreSQL, Sequelize, Docker, Google Cloud
Front-end Developer
Poputchik
IT
2 роки
11.2017 - 10.2019
Built reusable React and Redux patterns across commercial products, replacing repeated screenlevel implementations with shared component and state behavior. • Delivered REST-integrated responsive interfaces across multiple products, establishing the frontend foundation for later work in complex state, real-time systems, performance, and fullstack architecture. Stack: React, JavaScript, Redux, React Router, Material UI, Redux Saga, MongoDB
Project:
https://passmasters.com/
https://www.getnexar.com/
Engineer
ПАТ Південна залізниця
Транспорт та Логістика
3 роки 6 місяців
07.2013 - 12.2016
Ключова інформація
My Portfolio: http://rightfrontenddev.h1n.ru.
Languages: JavaScript, ES6/7, CSS3, HTML5.
Framework: RectJS, jQuery 3.2, Bootstrap 4.0 (responsive, sliders, menu, modal dialog), SVG.
Other: Redux, Flux, immutables, SASS, Git, cross-platform (phone, tablet, pc), cross-browser layout (Chrome, FF, IE), adaptive and semantic sites, optimized images for web (Photoshop), debug site in DevTools (F12), cut psd to html, valid xhtml code, studying Front-End (gulp, nodeJS, etc.), online site analizators.
Навчався в 1 закладі
УкрДУЗТ
строительный, путь и путевое хозяйство
Харьков, 2013
Володіє мовами
Англійська
вище середнього
Російська
вільно
Українська
рідна
Курси, тренінги, сертифікати
Front End
Изучение основ Front End
Mihailo
Mihailo
Front-End & React Developer

Київ
повна зайнятість, неповна зайнятість, проектна робота
Характер роботи: віддалена робота, позмінна робота
Остання активність 8 годин тому