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

Ірина Полякова

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

Україна Харків, Україна
3 дні 20 годин тому
Вільний для роботи вільний для роботи
1 Сейф завершений
7 місяців 19 днів тому
1 замовник
вік 38 років
на сервісі 1 рік

Рейтинг

Успішних проєктів
Немає даний
Середня оцінка
Немає даний
Рейтинг
447
Веб-програмування
Javascript та Typescript

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

Українська Українська: носій
English English: середній

Резюме

FullStack NodeJs (JS/TS) розробник з різними стеками на ReactJs (фреймворк NextJs) та NodeJs (фреймворк NestJs). Маю досвід в розробці масштабованих додатків с чистою архітектурою.





Досвід роботи

OmmaTeam | Back-End & Front-End & UX/UI 

OmmaTeam - це веб-додаток для коммандного трекінгу задач та реал-тайм комунікації комманди в чаті.

Задачі які вирішував:

  • Масштабована архітектура для серверу на базі мікросервісів

  • Швидке завантаження додатку

  • SEO оптимізація

  • Взаємодія мікро сервісів через Kafka

  • Чиста архітектура додатка

  • Безпека доступу до сторінок (перевірка авторизаціЇ та учасника комманди)

  • Авторизація

  • Аналіз інформації

  • Багатофункціональний додаток

  • Моніторинг повідомлень чату


Стек: Nest.js, React.js (TanStack Query & Router, Redux & RTK, SCSS, RHF), JWT, OAuth 2.0, PostgreSQL (PrismaORM), Socket.io, Kafka, Docker, Nginx, CI/CD

 

OmmaTracker | Back-End & Front-End & UX/UI 

OmmaTracker - це особистий трекер задач для моніторінгу прогресу в виконанні задач.

Задачі які вирішував:

  • Авторизація

  • SEO оптимізація

  • Чиста архітектура додатка

  • Багатофункціональний додаток

  • Моніторинг виконання завдань

Стек: Express.js, React.js (Redux & RTK, SCSS), JWT, OAuth 2.0, PostgreSQL, Socket.io






Завжди готовий до нових завдань та нових технологій. Самостійний та пунктуальний


розробник який виконує всі задачі по заданому ТЗ.

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

Портфоліо


  • 20 000 UAH

    Zavend-x - eCommerence platform

    Веб-програмування
    Zavend-x — це розумна платформа для запуску та розвитку малого eCommerce-бізнесу, орієнтована на початківців та локальних продавців, з повним набором інструментів на базі AI. Платформа дозволяє створити магазин всього за кілька кліків, отримати AI-генеровані описи товарів, поради з просування, шаблони контенту для соцмереж, а також аналіз цін та визначення оптимальних джерел закупівель (Amazon, AliExpress, локальні постачальники тощо).

    Проєкт у розробці
  • 20 000 UAH

    OmmaTeam

    Веб-програмування
    OmmaTeam — це сучасна платформа для командної роботи, побудована на мікросервісній архітектурі з реальним часом, масштабованістю та повною кастомізацією ролей. Створена як альтернатива OmmaTracker, але з більшими можливостями, стабільністю та зручністю.

    Технології
    Back-end:
    Основні: Node.js, NestJS, TypeScript, PostgreSQL, Prisma ORM
    Безпека: bcrypt, JWT, OAuth 2.0
    Валідація та докум.: Class-Validator, Swagger
    Реальний час: Socket.IO, Kafka
    Інше: Nodemailer, Jest
    Чиста, модульна архітектура, структурований код, API документація
    ? Front-end:
    Фреймворк: React, TypeScript
    Стан: Redux Toolkit, RTK Query
    Форми: React Hook Form, Zod
    Запити: Axios, TanStack Query
    Маршрутизація: TanStack Router
    Інше: SCSS, i18n, Vitest
    Структурований код по компонентах, чиста архітектура, багатомовність

    Ідея проєкту
    OmmaTeam створено як гнучку альтернативу OmmaTracker з розширеними можливостями:
    - кастомні ролі в командах,
    - реальний час (чат, нотифікації),
    - стабільна робота завдяки Kafka та мікросервісній структурі,
    - інтернаціоналізація (локалізація EN/UK),
    - чіткий і чистий код як на фронті, так і на бекенді.

    ? Архітектура серверу
    - register-service: авторизація, реєстрація, профілі
    - team-service: створення/видалення команд, запрошення, ролі
    - task-service: створення/редагування/завершення задач, сабтаски, дедлайни
    - chat-service: чат-комунікація та зберігання повідомлень
    - notifications-service: генерація та доставка повідомлень

    Реалізовано на даний момент
    -Реєстрація та логін (JWT + Google)
    - Зкидання паролю
    - Зміна профілю (сервер)
    - Локалізація (EN/UK)
    - CI/CD пайплайн з GitHub Actions
    - Створення комманд
    - Створення та виконання завдань комманди
  • 7000 UAH

    OmmaTracker

    Веб-програмування
    OmmaTracker — це онлайн-трекер завдань, створений для зручного управління робочими процесами з використанням сучасних технологій.

    У проєкті я використав стек PERN (PostgreSQL, Express.js, React, Node.js). Для стилізації клієнта застосував препроцесор SCSS та Tailwind CSS для деяких модулів. Основу фронтенду побудував на React з використанням Redux Toolkit (RTK) для управління станом. Для HTTP-запитів застосував axios з базовими налаштуваннями.

    Сервер написаний на TypeScript з використанням Node.js та фреймворку Express.js. Для бази даних використав PostgreSQL. Безпеку забезпечив через хешування паролів за допомогою bcrypt та реалізував два види токенів — JWT і OAuth 2.0. Для реалтайм-повідомлень інтегрував socket.io.

    Я розробив додаток повністю самостійно — від дизайну до публікації, включно з клієнтом і сервером.

    Найскладнішим було налаштування публікації та інтеграція сокетів у правильну архітектуру проєкту. Завдяки цьому я покращив структуру додатку і зробив її більш масштабованою.

    Сайт вже опублікований і стабільно працює . Цей проєкт дав мені цінний досвід у повному циклі розробки веб-застосунку.

    Код клієнту - https://github.com/DequElite/OmmaTracker.fullcoded
    Код серверу - https://github.com/DequElite/api.OmmaTracker.fullcoded

    Мікросервісна архітектура - https://github.com/DequElite/OmmaTracker.fullcoded
    omma-trackerfullcoded.vercel.app

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

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

Оперативно відгукнулися, незатягували з виконанням, надали загальну оцінку, Кваліфиковано закрили питання.

Активність

  Останні ставки 10
Верстальщик React + TypeScript: створення UI-компонентів за Figma для десктоп-додатку
17 000 UAH
Верстка лендінгу
3000 UAH
Створення лендінгу і підключення автоплати, для інфопродукту. Все "під ключ", не частково
1000 UAH
Односторінковий сайт послуг
1000 UAH
Потрібно додати в поточний проект на Express.js/React пару функцій.
1000 UAH
Розробка односторінкового веб-сайту (Лендінг Пейдж)
4435 UAH
Розробка веб-сайту для продажу інфопродуктів
7000 UAH
Сайт під ключ
12 881 UAH
Розробник JS
1000 UAH
Розробка Landing Page для сервісу індивідуальних трансферів (Україна — Європа)
27 000 UAH