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

Iryna Polyakova

Offer Iryna work on your next project.

Ukraine Kharkiv, Ukraine
3 days 18 hours back
Available for hire available for hire
1 Safe completed
7 months 19 days back
1 client
age 38 years
on the service 1 year

Rating

Successful projects
No data
Average rating
No data
Rating
447
Web Programming
1010 place out of 6431
Javascript and Typescript
289 place out of 3456

Language proficiency level

Українська Українська: fluent
English English: intermediate

Skills and abilities


Translation

Portfolio


  • 451 USD

    Zavend-x - eCommerce platform

    Web Programming
    Zavend-x is a smart platform for launching and developing small eCommerce businesses, aimed at beginners and local sellers, with a full set of AI-based tools. The platform allows you to create a store in just a few clicks, receive AI-generated product descriptions, promotion tips, content templates for social media, as well as price analysis and identification of optimal sourcing options (Amazon, AliExpress, local suppliers, etc.).

    Project in development
  • 451 USD

    OmmaTeam

    Web Programming
    OmmaTeam is a modern platform for team collaboration built on microservice architecture with real-time capabilities, scalability, and full role customization. Created as an alternative to OmmaTracker, but with greater features, stability, and convenience.

    Technologies
    Back-end:
    Main: Node.js, NestJS, TypeScript, PostgreSQL, Prisma ORM
    Security: bcrypt, JWT, OAuth 2.0
    Validation and documentation: Class-Validator, Swagger
    Real-time: Socket.IO, Kafka
    Others: Nodemailer, Jest
    Clean, modular architecture, structured code, API documentation
    ? Front-end:
    Framework: React, TypeScript
    State: Redux Toolkit, RTK Query
    Forms: React Hook Form, Zod
    Requests: Axios, TanStack Query
    Routing: TanStack Router
    Others: SCSS, i18n, Vitest
    Component-based structured code, clean architecture, multilingual support

    Project idea
    OmmaTeam is created as a flexible alternative to OmmaTracker with extended capabilities:
    - Custom roles within teams,
    - Real-time features (chat, notifications),
    - Stable operation thanks to Kafka and microservice structure,
    - Internationalization (localization EN/UK),
    - Clear and clean code on both front-end and back-end.

    ? Server architecture
    - register-service: authentication, registration, profiles
    - team-service: create/delete teams, invitations, roles
    - task-service: create/edit/complete tasks, subtasks, deadlines
    - chat-service: chat communication and message storage
    - notifications-service: message generation and delivery
    - socket-service: centralized core for real-time (WebSocket + Kafka)

    Currently implemented
    - Registration and login (JWT + Google)
    - Password reset
    - Profile update (server)
    - Localization (EN/UK)
    - CI/CD pipeline with GitHub Actions

    Links
    Code:
    - Client https://github.com/DequElite/OmmaTeam-Client
    - Server https://github.com/DequElite/OmmaTeam-Server

    Live demo: [Not available yet — in development]
  • 158 USD

    OmmaTracker

    Web Programming
    OmmaTracker is an online task tracker created for convenient management of workflows using modern technologies.

    In the project, I used the PERN stack (PostgreSQL, Express.js, React, Node.js). For styling the client, I applied the SCSS preprocessor and Tailwind CSS for some modules. The frontend was built on React using Redux Toolkit (RTK) for state management. For HTTP requests, I used axios with default settings.

    The server is written in TypeScript using Node.js and the Express.js framework. For the database, I used PostgreSQL. Security was ensured through password hashing with bcrypt, and I implemented two types of tokens — JWT and OAuth 2.0. For real-time messaging, I integrated socket.io.

    I developed the application entirely myself — from design to publication, including both the client and server.

    The most challenging part was configuring deployment and integrating sockets into the correct project architecture. Thanks to this, I improved the application's structure and made it more scalable.

    The website is already published and operates stably. This project gave me valuable experience in the full cycle of web application development.

    Client code - https://github.com/DequElite/OmmaTracker.fullcoded
    Server code - https://github.com/DequElite/api.OmmaTracker.fullcoded

    Microservice architecture - https://github.com/DequElite/OmmaTracker.fullcoded
    omma-trackerfullcoded.vercel.app

Reviews and compliments on completed projects 1

16 October 2025 45 USD
Fixing authorization issues

Quality
Professionalism
Cost
Contactability
Deadlines

Responded promptly, did not delay in execution, provided a general assessment, qualified closed the issue.

Activity

  Latest proposals 10
React + TypeScript Layout Designer: creating UI components from Figma for a desktop application
383 USD
Landing page layout
68 USD
Створення лендінгу і підключення автоплати, для інфопродукту. Все "під ключ", не частково
23 USD
One-page service website
23 USD
Need to add a couple of functions to the current project on Express.js/React.
23 USD
One-Page Website (Landing Page) Development
100 USD
Development of a website for selling information products
158 USD
Turnkey website
290 USD
JS Developer
23 USD
Development of a Landing Page for the individual transfer service (Ukraine - Europe)
609 USD