Андрій
Fullstack-розробник
- Employment type:
- full-time, part-time
- Age:
- 34 years
- City of residence:
- Kyiv
- Ready to work:
- Kyiv, Remote
Contact information
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/4886066/
Work experience
Інженер-програміст
from 07.2024 to 01.2026
(1 year 7 months)
PlayCarry, Дистанційно (IT)
Відповідав за frontend-архітектуру двох застосунків і реалізовував backend-функціональність платформи ігрових послуг.
- Розробив API на Express для каталогів, профілів користувачів, замовлень, купонів, списків бажань та автентифікації.
- Спроєктував таблиці та зв’язки PostgreSQL, реалізував міграції TypeORM і запити для підтримки сценаріїв роботи застосунку.
- Реалізував платіжні сесії Stripe та обробку вебхуків, зокрема перевірку підписів і оновлення статусів замовлень.
- Реалізував серверну перевірку токенів, керування сесіями, рольову авторизацію та обмеження доступу.
- Спроєктував архітектуру на Next.js App Router: ISR для каталогу й товарних сторінок, SSR для головної сторінки та SSG для блогу.
- Реалізував SEO-орієнтовану навігацію каталогом, відокремивши серверний контент від клієнтських анімацій та інтерактивності.
- Розробив особисті кабінети, історію замовлень, списки бажань, купони, блог і три SSO-інтеграції: Google, Discord та Twitter.
- Розробив окремий застосунок для адміністрування контенту та інтегрував REST і GraphQL API за допомогою Apollo Client та urql.
- Проводив перевірку frontend-коду в команді з двох розробників і налаштував автоматичне розгортання обох frontend-застосунків на DigitalOcean.
Результат: реалізував frontend- і backend-функціональність у межах розгорнутого MVP. Публічний запуск не відбувся через обмежене фінансування.
Стек: Node.js, Express, PostgreSQL, TypeORM, Next.js, React, TypeScript, Redux Toolkit, Tailwind CSS, GraphQL, Apollo Client, urql, Stripe, Vite, DigitalOcean.
Front-end розробник
from 07.2023 to 06.2024
(1 year)
Dreamhost, Дистанційно (IT)
Розробляв внутрішні AI-інструменти, які використовувалися у production, у команді з шести розробників у межах наявної мікрофронтендної архітектури.
- Відповідав за frontend-реалізацію редактора контенту на Tiptap: форматування, панель інструментів, навігацію, збереження версій і сценарії скасування та повторення дій.
- Реалізував Redux-редюсери та переходи стану для редагування й історії контенту.
- Розробив інтерфейс AI Search Panel, інтегрував аналітику та реалізував керування станом на Redux.
- Створив 15 перевикористовуваних компонентів для спільного UI-пакета на основі MUI та задокументував 30 станів і прикладів використання у Storybook.
- Проводив перевірку коду та брав участь у розробці функціональності для трьох production-релізів. Перевірку якості виконувала окрема QA-команда.
Стек: JavaScript, React, Redux, Tiptap, MUI, Storybook, мікрофронтенди, Jest, React Testing Library, Cypress, Playwright, Datadog.
Front-end developer
from 10.2022 to 06.2023
(9 months)
Zagroza Agency, Дистанційно (IT)
Розробляв SEO-орієнтовані вебзастосунки на Next.js і React з інтеграціями headless CMS для клієнтських і контентних платформ.
- Брав участь у розробці та випуску понад п’яти frontend-застосунків на React і Next.js, готових до production.
- Створював адаптивні користувацькі інтерфейси, перевикористовувані UI-компоненти та масштабовані макети для різних клієнтських проєктів.
- Інтегрував Directus і Strapi для гнучкого та масштабованого керування контентом.
- Працював над продуктивністю frontend, SEO-оптимізацією та зручністю підтримки frontend-архітектури.
- Покращував підтримуваність коду й адаптивність користувацьких інтерфейсів.
Стек: Next.js, React, TypeScript, JavaScript, GraphQL, Strapi, Directus, Tailwind CSS, SSR, Headless CMS.
Web software engineer
from 09.2018 to 09.2022
(4 years)
MOTORSPORT NETWORK — Motor1.com, Дніпро (IT)
Працював над користувацькими інтерфейсами та frontend-функціональністю великої медіаплатформи. Розробляв адаптивні UI-компоненти, сценарії взаємодії та інтеграції на JavaScript, HTML і CSS. Зосереджувався на підтримуваності frontend, адаптивності інтерфейсів та оптимізації продуктивності.
- Брав участь у редизайні, який покращив узгодженість інтерфейсів у понад 20 секціях і шаблонах платформи.
- Покращував фільтрацію статей і сценарії взаємодії, спрощуючи навігацію та сприяючи збільшенню знаходжуваності контенту приблизно на 35%.
- Брав участь в інтеграції системи коментарів і налаштуванні її інтерфейсу для кількох регіональних версій платформи.
- Покращував доступність і адаптивність ключових інтерфейсів, сприяючи скороченню проблем мобільного UI та неузгодженостей верстки приблизно на 75%.
- Працював над рекламними frontend-інтеграціями й адаптивними рекламними блоками, покращуючи узгодженість їхнього розміщення на комп’ютерах і мобільних пристроях.
Стек: JavaScript, jQuery, HTML, CSS/SCSS, PHP-шаблони.
Junior front-end developer
from 09.2017 to 09.2018
(1 year)
Web-студия, Дніпро (IT)
Працював над frontend-розробкою клієнтських сайтів, лендингів, інтернет-магазинів і контентних вебзастосунків.
- Брав участь у розробці та підтримці понад 15 комерційних frontend-проєктів для клієнтських і бізнес-платформ.
- Створював адаптивні макети та користувацькі інтерфейси для інтернет-магазинів і лендингів на HTML, CSS та JavaScript.
- Реалізовував користувацьку функціональність сайтів і frontend-інтеграції в комерційних проєктах.
- Покращував перевикористання frontend-коду й узгодженість UI між клієнтськими проєктами.
- Працював над адаптивністю та кросбраузерною сумісністю, створюючи підтримувані frontend-рішення для масштабованих контентних сайтів.
Стек: HTML5, CSS3 / SCSS, JavaScript, jQuery, адаптивний дизайн, REST API, кросбраузерна сумісність, WordPress.
Education
ДГТУ
Металлургический, Каменское
Higher, from 2014 to 2020 (6 years)
Knowledge and skills
- HTML
- CSS
- SASS
- LESS
- JavaScript
- TypeScript
- ECMAScript
- JQuery
- React
- Redux
- REST API
- Next.js
- MongoDB
- React Hooks
- React Router
- Redux-Thunk
- Redux Toolkit
- Redux-Saga
- Formik
- Axios
- Ant design
- Vite.js
- Webpack
- Gulp
- StoryBook
- HeadlessCMS
- WordPress
- GSAP
- PHP
- Node.js
- Express.js
- WebSocket
- Socket.IO
- Git
- Npm
- Yarn
- Docker
- Figma
- Adobe Photoshop
- GitHub
- React Redux
- Tailwind CSS
- Стресостійкість
- MySQL
- SQL
- Bootstrap
Language proficiencies
English — above average
Additional information
Інженер-програміст із понад 8 роками досвіду, який спеціалізується на масштабованих продуктових системах, мікрофронтендній архітектурі та сучасних frontend-платформах. Поєдную ґрунтовний досвід frontend-розробки з практичним досвідом full-stack розробки на Node.js, Express і PostgreSQL.
Розробляв користувацькі застосунки, внутрішні AI-інструменти, адміністративні інтерфейси та модульні рішення для WordPress. Маю досвід роботи зі стратегіями рендерингу Next.js, Module Federation, API-орієнтованою архітектурою, перевикористовуваними UI-системами, автентифікацією та інтеграцією платіжних систем. Беру участь у перевірці коду, документуванні компонентів, автоматизованому тестуванні та моніторингу застосунків за допомогою Datadog.
ТЕХНІЧНІ НАВИЧКИ
Мови: JavaScript, TypeScript, HTML5, CSS3, SCSS/Sass; робота з PHP-шаблонами.
Frontend: React, Next.js, App Router, React Router, jQuery.
Архітектура та рендеринг: frontend-архітектура, мікрофронтенди, Module Federation, Server Components, Client Components, серверний рендеринг (SSR), статична генерація сторінок (SSG), інкрементальна статична регенерація (ISR), перевикористовувані UI-системи.
Backend і бази даних: Node.js, Express, PostgreSQL, TypeORM, реляційне моделювання даних, міграції баз даних, розробка API, перевірка токенів, керування сесіями, рольовий контроль доступу, обробка вебхуків.
Керування станом і даними: Redux, Redux Toolkit, React Redux, Redux Persist, TanStack Query / React Query, TanStack Table, REST API, GraphQL, Apollo Client, urql, Axios.
UI та стилізація: Tailwind CSS, Material UI (MUI), NextUI, Emotion, styled-components, Headless UI, Storybook, адаптивний дизайн, доступність інтерфейсів.
Форми та валідація: React Hook Form, Formik, Yup.
Інтерактивність та анімація: dnd-kit, Motion, Swiper, React Virtuoso.
CMS і контент: WordPress, Gutenberg, Directus, Tiptap, CKEditor, Markdown.
Автентифікація та інтеграції: Auth0, Single Sign-On (SSO), Stripe, автентифікація через Google / Discord / Twitter, HubSpot, інтеграція аналітики.
Інтернаціоналізація: i18next, react-i18next, react-intl, next-international.
Збирання, моніторинг і розгортання: Webpack, Vite, Babel, PostCSS, ESLint, Prettier, Sentry, Datadog, Git, npm, Yarn, DigitalOcean, автоматизоване розгортання на основі Git.
Інженерні практики: перевірка коду, рефакторинг, визначення API-контрактів, документування компонентів, технічні співбесіди, співпраця з backend-розробниками та QA.
Similar candidates
-
Fullstack-розробник
Remote -
Fullstack-розробник
45000 UAH, Remote -
Fullstack Developer
40000 UAH, Remote -
Fullstack-розробник
Remote -
Fullstack-розробник
Remote -
Fullstack-розробник
Kyiv, Remote