- PRO
Андрiй
Front-End Developer (Vue 3, Nuxt 3), 60 000 UAH
- Employment type:
- full-time
- Age:
- 34 years
- City of residence:
- Kryvyi Rih
- Ready to work:
- Kyiv, Lviv, Ternopil
Contact information
The job seeker has entered a phone number , email and LinkedIn.
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/7875188/
Work experience
Lead Front-end Developer
from 04.2024 to 05.2025
(1 year 1 month)
Routs, Дистанційно (IT)
Routs — платформа для автоматизації активностей у блокчейн-мережах. Виступав у ролі ведучого фронтенд-розробника.
Побудував проєкт на Nuxt 3 + TypeScript, реалізував авторизацію з email, Google та криптогаманцями, розробив гнучкий конструктор завдань з 9-ма типами транзакцій (bridge, swap, deposit тощо) та підтримкою шаблонів.
Створив універсальну таблицю гаманців з фільтрами, групуванням, тегами й масовими діями. З нуля написав drag’n’drop систему з блокуванням елементів і шaффлом. Реалізував візуалізацію транзакцій у реальному часі через Socket.io, включаючи прогрес-бари, статуси, логування.
Серед складних завдань — інтеграція з розширенням, кастомна валідація завдань, журнал логів, календар з власною сіткою, демо-режим із фейковими гаманцями, а також особистий кабінет із реферальною системою, API-ключами та балансом.
Routs Extension — браузерне розширення для безпечної роботи з криптогаманцями та підписання транзакцій. Створено як окремий, повністю синхронізований модуль, який взаємодіє з платформою через Socket.io.
Реалізував інтеграцію з сайтом, генерацію нових гаманців (EVM, Solana, Fuel), імпорт приватних ключів, та локальне зберігання з можливістю захисту інтерфейсу. Розробив систему підписання транзакцій із підтвердженням, а також журнал транзакцій з історією дій.
Front-end Developer
from 01.2022 to 04.2024
(2 years 3 months)
Webnauts, Кривий Ріг (IT)
Front-end Developer (JavaScript, Vue JS, Nuxt JS)
Свою кар’єру у фронтенді розпочав із верстки та стилізації інтерфейсів під менторським супроводом. Працював над проєктами Medvoice та If.team, де здобув глибоке розуміння принципів адаптивної верстки, структурування HTML-структури, роботи зі SCSS та основ JavaScript.
Згодом долучився до розробки сайту Rodyna.es на базі Nuxt 3, де, крім верстки та стилізації, реалізовував анімації та базову логіку компонентів. Цей досвід став моїм першим серйозним зануренням у екосистему Vue/Nuxt і дав міцну основу для подальшого професійного розвитку.
У компанії Webnauts я мав можливість працювати над кількома проєктами з різним рівнем складності:
• IrinD Holding — багатосторінковий сайт у форматі лендингів для нерухомості на Північному Кіпрі. Реалізував плавне переключення між екранами, анімації за допомогою GSAP, динамічний графік прибутку (Chart.js), сторінки об'єктів і PDF-експорт для менеджерів.
• SharkPay — P2P криптоеквайринг-сервіс. Впровадив модульну компонентну архітектуру, що забезпечила масштабованість і повторне використання логіки. Реалізував адміністративну панель для керування трейдерами, мерчантами, замовленнями та користувачами. Інтегрував сторонні плагіни — Vue Datepicker, Dropzone, а також i18n для підтримки мультимовності. Налаштував Socket.io, щоб трейдери миттєво отримували підтвердження оплати.
• Aquaplast CRM — внутрішня система для керування заявками, договорами, матерiальним забезпеченням, тощо (як замiна 1С). Реалізував гнучку таблицю з фільтрами, динамічні форми залежно від вибору користувача, маршрутизацію за slug, працював у ролі ліда — менторив колегу, проводив код-рев’ю, контролював якість реалізації.
Graphic Designer
from 09.2018 to 12.2021
(3 years 3 months)
Design Studio "Accent", Кривий Ріг (Дизайн)
До кар'єри в розробці працював графічним дизайнером у дизайн-студії Accent, де створював макети для поліграфії та зовнішньої реклами. Добре володію Adobe Illustrator, Photoshop та CorelDraw, маю глибоке розуміння композиції, типографіки й кольоропередачі.
Цей досвід став важливою перевагою в моїй подальшій роботі у фронтенді — дозволив глибше розуміти дизайн-системи, вміти "читати" макети ще до їх реалізації, ефективно комунікувати з UI/UX-дизайнерами, а також самостійно пропонувати поліпшення з урахуванням як технічного, так і візуального аспекту.
Education
Криворізький економічний інститут ДВНЗ "КНЕУ імені Вадима Гетьмана"
Факультет економіки та управління / Економіка підприємства, Кривий Ріг
Higher, from 2008 to 2013 (5 years)
Additional education and certificates
Webnauts академiя / Front-end development (Vue)
2021, 9 мiсяцiв
Knowledge and skills
- Nuxt.js
- Vue.js
- Pinia
- HTML
- CSS
- SASS
- Git
- JavaScript
- TypeScript
- GitHub
- GitLab
Language proficiencies
English — above average
Additional information
У програмуванні я дуже уважний до деталей: мені важливо, щоб код був чистим, зрозумілим і підтримуваним. Не сприймаю підхід «аби працювало» — натомість завжди дотримуюсь стилю, best practices і пишу код так, щоб інші розробники могли легко в ньому розібратись. Маю аналітичний склад розуму, люблю логіку, головоломки, задачі зі структурою — все, де потрібно подумати.
Ціную відповідальність і не люблю байдужість — як до проєкту, так і до колективу. Вважаю, що сильна команда — це не тільки про скіл, а й про залученість кожного.
У вільний час займаюсь фізичними вправами, відвідую тренажерний зал, катаюсь на велосипеді — це допомагає тримати тіло в тонусі, а мозок — у формі. Люблю комп’ютерні ігри та часто дивлюсь технічний контент на YouTube (Vue, JS, CSS), щоб бути в курсі нових підходів.
Шукаю команду, де можна рости як спеціаліст, впливати на продукт і працювати поруч з людьми, яким не байдуже, що саме вони створюють.
Similar candidates
-
Junior Front End Developer
Kyiv -
Front-end програміст
99000 UAH, Kyiv -
Front-end програміст
Kyiv, Vinnytsia , more 6 cities -
Frontend developer
Kyiv -
Front-end програміст
Lviv -
Front-end програміст
Kyiv