Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Василь Путра

Запропонуйте Василю роботу над вашим наступним проєктом або зареєструйте профіль фрилансера і починайте заробляти просто зараз.

Україна Черкаси, Україна
2 місяці 16 днів тому
Трохи зайнятий трохи зайнятий
4 Сейфи завершені
7 років тому
5 замовників
вік 34 роки
на сервісі 9 років
  • REST
  • React Native
  • GraphQL
  • apollo
  • MobX
  • strapi
  • expo
  • tailwind ui
  • nest.js
  • reactjs
  • javascript
  • TypeScript
  • redux
  • Node.js
  • NextJS

Рейтинг

Успішних проєктів
100%
Середня оцінка
Немає даний
Рейтинг
573
Javascript та Typescript
Веб-програмування
2 проєкти
HTML та CSS верстання
1 проєкт
Веб-програмування
1 проєкт
PHP

Рівень володіння мовами

Українська Українська: носій
English English: вище середнього

Резюме

👋 Hey there! I’m Vasyl, Senior Frontend Engineer with 8+ years of experience building scalable, high-performance web applications. I love crafting clean, intuitive, and efficient user experiences that not only look great but also perform seamlessly across devices.

💡 What I Do Best:
- I specialize in React, Next.js, and TypeScript, creating modern, responsive UIs with Tailwind CSS, SCSS, and Styled Components.
- I have a deep understanding of state management (Redux, Context API) and API integrations using GraphQL and REST.
- Performance is a priority - I optimize apps with SSR, SSG, and lazy loading to ensure speed and efficiency.
- I believe in automation and smooth workflows, leveraging CI/CD, Jest, Cypress, and Docker to keep development streamlined.
- I thrive in collaborative environments, working closely with designers, backend engineers, and product teams to turn ideas into reality.

🚀 My Journey So Far:
Throughout my career, I’ve had the opportunity to work on high-traffic applications, contributing to platforms that serve millions of users globally. I enjoy solving complex problems, improving performance, and mentoring fellow developers to help teams grow and succeed.

🎯 What Drives Me:
I’m always eager to learn new technologies, experiment with innovative solutions, and push the boundaries of frontend development. My goal is to create digital experiences that are not just functional but also delightful for users.

🌍 Explore My Work:
Check out my portfolio and projects at https://puvvl.dev

💬 Let’s Connect!
I love exchanging ideas about frontend development, UX/UI best practices, and tech trends. If you’re working on an exciting project or just want to chat about technology, feel free to reach out!

Навички та вміння

Портфоліо


  • Старший Full-Stack інженер в ProprHome

    Javascript та Typescript
    - Розроблено основні компоненти UI за допомогою AI інструментів v0, ShadCN та Tailwind CSS
    - Покращено продуктивність UI, інтегровано розширене картографування з користувацькими фільтрами та покращено загальну зручність платформи
    - Забезпечено постійну доступність та продуктивність через Lighthouse CI та axe-core
    - Внесено внесок у реалізацію бекенду за допомогою NestJS, GraphQL (Apollo), TypeORM та PostGIS
    - Підтримка та обслуговування бекенд-сервісів та управління даними з TypeORM та PostGIS
    - Налаштовано та керовано розгортанням інфраструктури (фронтенд через Vercel, бекенд та AI сервіси через Google Cloud)
    - Автоматизовано конвеєри розгортання та CI/CD робочі процеси за допомогою Husky, lint-staged, ESLint та Prettier для узгодженості коду
    - Модифіковано AI моделі на Python для персоналізованих рекомендацій щодо нерухомості та збагачення даних про місцезнаходження (погода, транспорт, місцеві інсайти)
    - Активно брали участь у перевірках коду, забезпечуючи якість коду та дотримання стандартів
    - Встановлено ефективні процеси управління проектами
    - Документовано технічні процеси та забезпечено прозору комунікацію в команді
    - Інтегровано платіжний шлюз (Stripe) для безперебійної обробки транзакцій
    - Розробка бекенду та управління API за допомогою NestJS, GraphQL (Apollo) та баз даних з TypeORM та PostGIS
    - Реалізовано моніторинг у реальному часі та рішення для ведення журналів через Sentry для забезпечення стабільності платформи та швидкого вирішення проблем

    Навички: JavaScript · ReactJS · NextJS · Nest.js · Node.js · Python · TypeScript · GraphQL · Apollo · Tailwind · Stripe
  • Старший фронтенд-інженер в NDA

    Javascript та Typescript
    - Розроблено основні функціональні можливості для динамічної та високопродуктивної системи бронювання, що значно спростило реєстрацію студентів та зменшило витрати на підтримку
    - Створено повторно використовувані компоненти UI на основі принципів Atomic Design, що забезпечує масштабованість, послідовний стиль та зменшення дублювання коду
    - Покращено багатомовну підтримку, підвищуючи доступність та розширюючи міжнародний охоплення користувачів
    - Інтегровано Prismicio для динамічного управління контентом, надаючи можливість менеджерам контенту самостійно оновлювати інформацію без залучення розробників
    - Досягнуто 60% покращення швидкості завантаження платформи за допомогою аналітики збірки Next.js та впровадження передових стратегій оптимізації
    - Використано Lighthouse та Sentry для моніторингу продуктивності в реальному часі та відстеження помилок
    - Оптимізовано рендеринг на стороні сервера (SSR) та генерацію статичних сайтів (SSG) для покращення швидкості доставки контенту та досвіду користувачів
    - Налаштовано процеси безперервної інтеграції (CI), забезпечуючи стабільне та своєчасне розгортання оновлень
    - Активно брали участь у перевірках коду, підтримуючи високі стандарти та покращуючи загальну якість коду
    - Оптимізовано структуру проекту та робочі процеси розробки, значно скоротивши час виходу нових функцій на ринок
    - Інтегровано аналітичні інструменти для всебічного відстеження взаємодії користувачів, що сприяє покращенню UX
    - Забезпечено доступність платформи (a11y), роблячи досвід користувачів інклюзивним та доступним для всіх користувачів

    Навички: NextJS · JavaScript · TypeScript · Prismicio · Tailwind · Storybook
  • Старший фронтенд-інженер в NDA

    Javascript та Typescript
    - Розроблено основні функції UI для сторінок "Journey" та "Chat", що значно підвищило залученість користувачів
    - Інтегровано медіа-контент, згенерований ШІ (фото, відео, текст), безпосередньо в повідомлення WhatsApp, розширюючи можливості автоматизації
    - Створено аналітичну панель, що надає інформацію про статистику повідомлень, відстеження активності користувачів та географічну аналітику
    - Розроблено функціональність "Нагадування" для автоматизованого планування повідомлень користувачів та впроваджено організаційні налаштування для оптимізації бізнес-процесів
    - Створено повторно використовувані компоненти UI за допомогою Backlight та Styled Components, забезпечуючи узгодженість та масштабованість
    - Реалізовано Cypress для тестування з кінця в кінець, тестування знімків для компонентів UI та модульні тести з Jest для React
    - Активно брали участь у перевірках коду, підтримуючи високі стандарти якості коду та архітектури проекту
    - Поліпшено продуктивність платформи шляхом оптимізації швидкості завантаження сторінок та часу відповіді
    - Elixir LiveView використовувався як мікросервіс для швидшої взаємодії та зв'язку в реальному часі з користувачами. Крім того, Elixir LiveView було впроваджено під час міграції з React на Elixir LiveView
    - Працювали з архітектурою мікросервісів, інтегруючи моделі ШІ для автоматизованих відповідей та ефективної обробки повідомлень
    - Генерували GraphQL API з типами на основі схеми та оптимізували отримання даних на стороні клієнта за допомогою Apollo Hooks
    - Інтегровано системи управління білінгом та підписками через Paddle, автоматизуючи процеси платежів та підписки
    - Налаштовано аналітику Paddle для моніторингу фінансової продуктивності та поведінки користувачів щодо платежів
    - Розроблено процеси безперервної інтеграції (CI) для автоматизованого аналізу коду, виявлення проблем та інтеграції нових функцій
    - Реалізовано моніторинг помилок за допомогою Sentry, що дозволяє швидко виявляти та вирішувати проблеми в продуктивному середовищі
    - Розроблено основні функції UI для сторінок "Journey" та "Chat", що значно підвищило залученість користувачів - Інтегровано медіа-контент, згенерований ШІ (фото, відео, текст), безпосередньо в повідомлення WhatsApp, розширюючи можливості автоматизації - Створено аналітичну панель, що надає інформацію про статистику повідомлень, відстеження активності користувачів та географічну аналітику - Розроблено функціональність "Нагадування" для автоматизованого планування повідомлень користувачів та впроваджено організаційні налаштування для оптимізації бізнес-процесів - Створено повторно використовувані компоненти UI за допомогою Backlight та Styled Components, забезпечуючи узгодженість та масштабованість - Реалізовано Cypress для тестування з кінця в кінець, тестування знімків для компонентів UI та модульні тести з Jest для React - Активно брали участь у перевірках коду, підтримуючи високі стандарти якості коду та архітектури проекту - Поліпшено продуктивність платформи шляхом оптимізації швидкості завантаження сторінок та часу відповіді - Elixir LiveView використовувався як мікросервіс для швидшої взаємодії та зв'язку в реальному часі з користувачами. Крім того, Elixir LiveView було впроваджено під час міграції з React на Elixir LiveView - Працювали з архітектурою мікросервісів, інтегруючи моделі ШІ для автоматизованих відповідей та ефективної обробки повідомлень - Генерували GraphQL API з типами на основі схеми та оптимізували отримання даних на стороні клієнта за допомогою Apollo Hooks - Інтегровано системи управління білінгом та підписками через Paddle, автоматизуючи процеси платежів та підписки - Налаштовано аналітику Paddle для моніторингу фінансової продуктивності та поведінки користувачів щодо платежів - Розроблено процеси безперервної інтеграції (CI) для автоматизованого аналізу коду, виявлення проблем та інтеграції нових функцій - Реалізовано моніторинг помилок за допомогою Sentry, що дозволяє швидко виявляти та вирішувати проблеми в продуктивному середовищі
    Навички: ReactJS · TypeScript · JavaScript · GraphQL · Apollo · Node.js · Highcharts · Reactflow · Cypress · Jest · Craco · Figma · Backlight
  • Старший фронт-енд інженер в Innovation Feel LLC

    Javascript та Typescript
    - Керував архітектурним плануванням, конфігурацією середовища та впровадженням ключових функцій для корпоративного веб-сайту та адміністративної панелі
    - Розробив гнучку та високо продуктивну систему, використовуючи Next.js та TypeScript, що забезпечує швидке завантаження сторінок та ефективну обробку даних
    - Створив UI компоненти, точно відповідні дизайнам Figma, забезпечуючи високу візуальну точність та функціональність
    - Впровадив анімації для покращення користувацького досвіду та забезпечення динамічної взаємодії з веб-сайтом
    - Налаштував процеси безперервної інтеграції (CI), покращуючи стабільність платформи та спрощуючи обслуговування
    - Інтегрував аналітичні API, включаючи Google Tag Manager (GTM), Hotjar та Sentry для покращеного моніторингу поведінки користувачів та аналізу продуктивності системи
    - Провів комплексну SEO оптимізацію, включаючи налаштування мета-тегів, покращення структури сторінок, впровадження OpenGraph та Schema Markup, що значно підвищило видимість веб-сайту та органічний трафік
    - Покращив продуктивність платформи, використовуючи розподіл коду, ліниве завантаження та кешування ресурсів, що призвело до швидших часів завантаження та покращеної загальної чутливості
    - Керував архітектурним плануванням, конфігурацією середовища та впровадженням ключових функцій для корпоративного веб-сайту та адміністративної панелі - Розробив гнучку та високо продуктивну систему, використовуючи Next.js та TypeScript, що забезпечує швидке завантаження сторінок та ефективну обробку даних - Створив UI компоненти, точно відповідні дизайнам Figma, забезпечуючи високу візуальну точність та функціональність - Впровадив анімації для покращення користувацького досвіду та забезпечення динамічної взаємодії з веб-сайтом - Налаштував процеси безперервної інтеграції (CI), покращуючи стабільність платформи та спрощуючи обслуговування - Інтегрував аналітичні API, включаючи Google Tag Manager (GTM), Hotjar та Sentry для покращеного моніторингу поведінки користувачів та аналізу продуктивності системи - Провів комплексну SEO оптимізацію, включаючи налаштування мета-тегів, покращення структури сторінок, впровадження OpenGraph та Schema Markup, що значно підвищило видимість веб-сайту та органічний трафік - Покращив продуктивність платформи, використовуючи розподіл коду, ліниве завантаження та кешування ресурсів, що призвело до швидших часів завантаження та покращеної загальної чутливості

    Навички: NextJS · JavaScript · ReactJS · Node.js · React Native · Програмування · Apollo · Craco · Nest.js · Express · TypeScript · Tailwind · Jest · AWS
  • Старший фронтенд-інженер в Common

    Javascript та Typescript
    - Ініціював проектне середовище для веб-, бекенд- та мобільних додатків, налаштував основні сервіси та обрав технологічний стек, забезпечуючи гнучкість і стабільність для майбутнього зростання
    - Розробив масштабовані API з Node.js та NestJS, що дозволяє ефективно взаємодіяти з сервісами
    - Реалізував аутентифікацію користувачів, інтегрувавши постачальників OAuth та зовнішні сервіси
    - Створив функціонал чату в реальному часі для мобільних та веб-додатків, використовуючи WebSockets та GraphQL Підписки, забезпечуючи миттєву доставку повідомлень та покращуючи чутливість системи
    - Спроектував інтерактивні "Потоки Подорожей" з ReactFlow, надаючи користувачам можливість візуально створювати та керувати власними сценаріями взаємодії
    - Забезпечив високу продуктивність та швидке рендеринг сторінок, використовуючи Next.js та React
    - Розробив мобільний додаток, використовуючи React Native, Expo та Native Base, створюючи адаптивні, багаторазові UI компоненти для швидкої розробки
    - Написав всебічну документацію та провів ретельні перевірки коду, сприяючи високій якості коду та послідовним стандартам кодування
    - Наставляв членів команди, впроваджуючи найкращі практики та стандартизацію протягом усього процесу розробки
    - Налаштував процеси безперервної інтеграції (CI) для підвищення стабільності
    - Написав інтеграційні тести з Cypress та модульні тести з Jest, значно зменшивши проблеми в продукції та забезпечивши надійність системи
    - Ініціював проектне середовище для веб-, бекенд- та мобільних додатків, налаштував основні сервіси та обрав технологічний стек, забезпечуючи гнучкість і стабільність для майбутнього зростання - Розробив масштабовані API з Node.js та NestJS, що дозволяє ефективно взаємодіяти з сервісами - Реалізував аутентифікацію користувачів, інтегрувавши постачальників OAuth та зовнішні сервіси - Створив функціонал чату в реальному часі для мобільних та веб-додатків, використовуючи WebSockets та GraphQL Підписки, забезпечуючи миттєву доставку повідомлень та покращуючи чутливість системи - Спроектував інтерактивні "Потоки Подорожей" з ReactFlow, надаючи користувачам можливість візуально створювати та керувати власними сценаріями взаємодії - Забезпечив високу продуктивність та швидке рендеринг сторінок, використовуючи Next.js та React - Розробив мобільний додаток, використовуючи React Native, Expo та Native Base, створюючи адаптивні, багаторазові UI компоненти для швидкої розробки - Написав всебічну документацію та провів ретельні перевірки коду, сприяючи високій якості коду та послідовним стандартам кодування - Наставляв членів команди, впроваджуючи найкращі практики та стандартизацію протягом усього процесу розробки - Налаштував процеси безперервної інтеграції (CI) для підвищення стабільності - Написав інтеграційні тести з Cypress та модульні тести з Jest, значно зменшивши проблеми в продукції та забезпечивши надійність системи

    Навички: JavaScript · TypeScript · NextJS · Node.js · Nest.js · GraphQL · Apollo · React Native · ReactJS · Expo · Native Base · Reactflow · Jest · Cypress · Figma
  • Старший Full-Stack Розробник в Devler.io

    Javascript та Typescript
    - Створено основний веб-сайт та панель адміністратора за допомогою Next.js та TypeScript, забезпечуючи адаптивну, продуктивну та масштабовану архітектуру
    - Розроблено UI, строго дотримуючись дизайнів Figma, підтримуючи високу точність та забезпечуючи узгодженість на платформі
    - Створено багаторазові базові UI компоненти, що значно скоротило час розробки та забезпечило єдиний підхід до дизайну
    - Тісно співпрацював з дизайнерами, QA інженерами та зацікавленими сторонами для узгодження результатів продукту з бізнес-вимогами та стандартами якості
    - Інтегровано фронтенд та бекенд сервіси, оптимізуючи обмін даними та продуктивність
    - Налаштовано та використано Strapi як безголовну CMS для статичних сторінок, блогів, статей та категорій, що дозволяє ефективно управляти контентом та підвищує гнучкість платформи
    - Реалізовано автоматизовані перевірки якості коду в CI пайплайнах, підтримуючи високі стандарти протягом усього життєвого циклу розробки
    - Інтегровано аутентифікацію Google та LinkedIn для забезпечення безпечного та зручного доступу користувачів
    - Поліпшено продуктивність платформи шляхом проведення аналізу за допомогою аналітики збірки Next.js та Lighthouse, досягнувши 15% покращення швидкості завантаження сторінок
    - Покращено SEO шляхом ретельної оптимізації мета-тегів, структур URL, OpenGraph, Schema - Markup та коригування контенту, що призвело до 70% збільшення органічного залучення користувачів
    - Активно брав участь у командних код-рев'ю для підтримки стандартів високої якості коду, оптимізації архітектурних рішень та впровадження найкращих практик розробки
    - Створено основний веб-сайт та панель адміністратора за допомогою Next.js та TypeScript, забезпечуючи адаптивну, продуктивну та масштабовану архітектуру - Розроблено UI, строго дотримуючись дизайнів Figma, підтримуючи високу точність та забезпечуючи узгодженість на платформі - Створено багаторазові базові UI компоненти, що значно скоротило час розробки та забезпечило єдиний підхід до дизайну - Тісно співпрацював з дизайнерами, QA інженерами та зацікавленими сторонами для узгодження результатів продукту з бізнес-вимогами та стандартами якості - Інтегровано фронтенд та бекенд сервіси, оптимізуючи обмін даними та продуктивність - Налаштовано та використано Strapi як безголовну CMS для статичних сторінок, блогів, статей та категорій, що дозволяє ефективно управляти контентом та підвищує гнучкість платформи - Реалізовано автоматизовані перевірки якості коду в CI пайплайнах, підтримуючи високі стандарти протягом усього життєвого циклу розробки - Інтегровано аутентифікацію Google та LinkedIn для забезпечення безпечного та зручного доступу користувачів - Поліпшено продуктивність платформи шляхом проведення аналізу за допомогою аналітики збірки Next.js та Lighthouse, досягнувши 15% покращення швидкості завантаження сторінок - Покращено SEO шляхом ретельної оптимізації мета-тегів, структур URL, OpenGraph, Schema - Markup та коригування контенту, що призвело до 70% збільшення органічного залучення користувачів - Активно брав участь у командних код-рев'ю для підтримки стандартів високої якості коду, оптимізації архітектурних рішень та впровадження найкращих практик розробки

    Навички: JavaScript · TypeScript · NextJS · ReactJS · Node.js · Jest · Figma · Strapi · REST
  • Фронт-енд інженер

    Веб-програмування
    Різні проекти:
    - Розроблено функціональність для динамічного створення та візуалізації родинного дерева в рідних додатках
    - Створено адаптивний мобільний додаток, що інтегрує Google Maps для розташування подій та реєстрації користувачів, що суттєво покращило утримання користувачів
    - Спроектовано інтуїтивно зрозумілі інтерфейси підписки, донатів та інвестицій, що дозволяє динамічно взаємодіяти з благодійними проектами
    - Розроблено веб- та мобільні додатки з акцентом на дизайн UI/UX, оптимізацію продуктивності та інтеграцію функцій
    - Використано React та рідні технології для створення масштабованих, повторно використовуваних компонентів UI
    - Активно брали участь у перевірках коду, покращуючи процеси розробки та забезпечуючи високі стандарти якості
    - Розроблено функціональність для динамічного створення та візуалізації родинного дерева в рідних додатках - Створено адаптивний мобільний додаток, що інтегрує Google Maps для розташування подій та реєстрації користувачів, що суттєво покращило утримання користувачів - Спроектовано інтуїтивно зрозумілі інтерфейси підписки, донатів та інвестицій, що дозволяє динамічно взаємодіяти з благодійними проектами - Розроблено веб- та мобільні додатки з акцентом на дизайн UI/UX, оптимізацію продуктивності та інтеграцію функцій - Використано React та рідні технології для створення масштабованих, повторно використовуваних компонентів UI - Активно брали участь у перевірках коду, покращуючи процеси розробки та забезпечуючи високі стандарти якості

    Навички: React Native · ReactJS · JavaScript · TypeScript · Redux · Node.js · Figma · Mobx · GraphQL · REST
  • Середній FE інженер Середній FE інженер

    Javascript та Typescript
    Фронтенд-інженер

Відгуки та компліменти про виконані проєкти 5

Якість
Професіоналізм
Вартість
Контактність
Терміни

Заданий завдання виконано, дякую!І!
Будемо звертатися ще.

19 травня 2017 700 UAH
Доработка интернет магазина постельного белья

Якість
Професіоналізм
Вартість
Контактність
Терміни

Все на высшем уровне ! Все было сделано в течении нескольких часов ! Рекомендую всем, ответственный и честный исполнитель ! Так держать, готов еще сотрудничать ! Спасибо за оперативность и понимание ! Успехов !!!

Профіль видалено | Персональний | Відгук у відповідь

Якість
Професіоналізм
Вартість
Контактність
Терміни

Добровірно і вчасно виконував роботу, все чудово

Якість
Професіоналізм
Вартість
Контактність
Терміни

Дякуємо Васілі за роботу, все було зроблено якісно і вчасно. Будемо звертатися ще.

Якість
Професіоналізм
Вартість
Контактність
Терміни

Чудовий актор, дуже відповідально підійшов до справи. Виконав все чітко і вчасно, навіть трохи більше, ніж було вказано в ТЗ. Всім рекомендую.

Активність

  Останні ставки 10
Strapi, Astro.js - Правки по верстці та адмінці
12 000 UAH
Допомогти вирішити проблеми відображення в MapLibre
3087 UAH
Створення двомовної версії сайту
10 000 UAH
Реалізувати логіку відправлення запитів
1527 UAH
Потрібен ReactJS розробник для проекту
100 UAH
Сделать что бы работала форма на landing
700 UAH
Разработчик на Javascript
60 000 UAH
Створіть рамки для товарів на сайті
100 UAH
Фронт-энд на React.js, работа с API
17 000 UAH
Создание сайта на WordPress
8000 UAH