Олег Лісковський
Рейтинг
Резюме
FULLSTACK РОЗРОБНИК
Розробляю веб-застосунки під ключ — від інтерфейсу до серверної частини. Працюю з продуктивністю, стабільністю та масштабованістю: щоб сайт не просто працював, а витримував навантаження і легко розширювався.
Мій стек технологій:
Frontend:
React, Next.js, TypeScript, JavaScript (ES6+), HTML, CSS, SCSS
Redux Toolkit, React Query
Backend:
Node.js (Express / NestJS), REST API, GraphQL, WebSockets
Інфраструктура та архітектура:
Docker, Docker Compose
Мікросервісна архітектура (базове проєктування та взаємодія сервісів)
Кешування (Redis)
Робота з чергами (RabbitMQ / Bull)
Бази даних:
PostgreSQL / MongoDB (проєктування схем, оптимізація запитів)
Інструменти:
Git, CI/CD (базово), Nginx, Linux, Figma
Мій досвід включає:
Розробку fullstack застосунків з нуля: від проєктування структури до деплою.
Працюю з розділенням логіки на сервіси, інтеграцією сторонніх API, реалізацією авторизації, обробкою асинхронних процесів та кешуванням для зменшення навантаження.
Розумію принципи побудови масштабованих систем: як уникати bottleneck’ів, як оптимізувати запити та як будувати API, яке буде зручно розширювати.
Підхід до роботи:
Працюю за ТЗ, але мислю як інженер — враховую майбутнє масштабування, підтримку та навантаження.
Не просто пишу код, а думаю про:
– продуктивність
– читабельність
– підтримуваність
Комунікую по задачам, не гублюсь у процесі та дотримуюсь дедлайнів.
Результат:
Роблю не просто “щоб працювало”, а щоб система була стабільною, масштабованою та готовою до росту.
Навички та вміння
Програмування
-
CMS
від 600 UAH за проєкт
-
HTML та CSS верстання
від 500 UAH за проєкт
-
Javascript та Typescript
від 600 UAH за проєкт
- Бази даних та SQL
- Веб-програмування
- Розробка ботів
Портфоліо
- Всі роботи 10
- Javascript та Typescript 3
- Веб-програмування 3
- HTML та CSS верстання 3
- Розробка ботів 1
-
mbnk-biz — бекенд-платформа для ресторанного бізнесу
Веб-програмуванняКонцепція: гість сканує QR-код на столі, самостійно переглядає меню, оформлює замовлення та оплачує його — без
участі офіціанта. Заклад отримує замовлення та гроші в режимі реального часу.
---
… Технічний опис
Бекенд побудовано як мікросервісний додаток на NestJS (TypeScript) із монорепозиторною структурою. Включає 7
незалежних сервісів, що взаємодіють через RabbitMQ (асинхронний message broker).
Стек:
- Runtime / Framework: Node.js, NestJS 11, TypeScript
- База даних: PostgreSQL + TypeORM
- Message Broker: RabbitMQ (amqplib)
- Real-time: Socket.io (WebSockets)
- Платежі: Monobank Acquiring API (інтеграція через webhook)
- Медіа: Cloudinary (завантаження зображень страв)
- Аутентифікація: JWT (tokeni доступу та оновлення), bcrypt
- Інфраструктура: Docker Compose
-
olx-demo
Веб-програмуванняРозробка веб-платформи (виключно backend) для розміщення оголошень (аналог OLX) на базі мікросервісної архітектури з використанням NestJS
monorepo.
Платформа складається з 4 незалежних мікросервісів (Auth, Users, Listings, Chats), кожен з яких має власну базу даних
… PostgreSQL. Асинхронна міжсервісна комунікація реалізована через RabbitMQ з підтримкою RPC та Event emit патернів.
Ключові технічні рішення:
- Повнотекстовий пошук оголошень через розширення pg_trgm (similarity > 0.2); атрибути оголошень зберігаються у JSONB
- JWT-автентифікація з httpOnly refresh cookie, ротацією токенів та зберіганням refresh токенів у БД
- Чат між покупцем і продавцем у реальному часі на Socket.IO — кімнати, лічильники непрочитаних повідомлень на
користувача
- Cron-задача для автоматичного завершення терміну дії оголошень
- Повна контейнеризація через Docker + docker-compose (PostgreSQL, RabbitMQ, 4 сервіси)
- Swagger-документація API для кожного сервісу
Стек: NestJS · TypeScript · PostgreSQL · TypeORM · RabbitMQ · Socket.IO · Docker · Cloudinary · JWT · Swagger
-
vigodashop
Веб-програмуванняОнлайн магазин одягу та аксесуарів (fullstack для валсних цілей). Головна сторінка, сторінка товару, сторінка обраного, сторінка корзини, сторінка оформлення замовлення, адмін панель, створення товару, редагування, перевірка замовлень, промокоди, кристувачі, чат підтримки на вебсокетах, аналітика
Stack: Express, postgress, ts, html, css, js. Реалізовано також логування, онлайн платіжка є але не аткивна, зберігання зображень у хмарі, валідації, обмеженення спроб виклику з оного апи, захист від xss атак
-
1000 UAH MyDictionaryBot
Розробка ботівТелеграм бот який зберігає слова англійською мовою з переводом, та відтворює вікторину з 4 різними варіантами перекладу і треба обрати вірну
-
12 000 UAH LUXE
HTML та CSS верстанняДинамічна верстка 5 сторнок для онлайн магазину одягу
-
4000 UAH CryptoMaster
HTML та CSS верстанняЛендінг для криптокурсів
-
Online chat
Javascript та TypescriptFull stack застосунок з використанням websockets, node.js(express), websockets.io/client
-
Інтернет магазин Stuf
Javascript та TypescriptReact застосунок - інтернет магазин різних товарів.
Функціонал: можливість обрати категорії, товари в ціновому діапазоні, додавати у корзину, а також реєсрація і логінізація
-
TokTok
Javascript та TypescriptReact застосунок - анлог TikTok
-
10 000 UAH Create-X
HTML та CSS верстанняБагатосторінковий сайт
Активність
| Останні ставки 6 | Бюджет | Додано | Терміни | Ставка | |
|---|---|---|---|---|---|
|
Доопрацювання адаптиву та мобільної версії двох лендингів (HTML/CSS/JS)
2000 UAH
|
|||||
|
Лендінг
1500 UAH
|
|||||
|
Сверстати сайт з дизайну у Фігмі, односторінковий
4750 UAH
|
|||||
|
Переклад 6 односторонніх словників (pl ->ua, ru, en) + вставити переклад в html
1000 UAH
|
|||||
|
Звернути Лендінг
2000 UAH
|
|||||
|
Стілець на 13 блоків
4000 UAH
|