Oleg Liskovsky
Offer Oleg work on your next project.
Rating
Skills and abilities
Programming
- Bot Development
-
Content Management Systems
from 13 USD for project
- Databases & SQL
-
HTML & CSS
from 11 USD for project
-
Javascript and Typescript
from 13 USD for project
- Web Programming
Portfolio
-
mbnk-biz — backend platform for the restaurant business
Web ProgrammingConcept: The guest scans a QR code on the table, browses the menu independently, places an order, and pays for it — without the involvement of a waiter. The establishment receives the order and money in real-time.
---
Technical Description
…
The backend is built as a microservices application on NestJS (TypeScript) with a monorepo structure. It includes 7 independent services that interact via RabbitMQ (asynchronous message broker).
Stack:
- Runtime / Framework: Node.js, NestJS 11, TypeScript
- Database: PostgreSQL + TypeORM
- Message Broker: RabbitMQ (amqplib)
- Real-time: Socket.io (WebSockets)
- Payments: Monobank Acquiring API (integration via webhook)
- Media: Cloudinary (image uploads of dishes)
- Authentication: JWT (access and refresh tokens), bcrypt
- Infrastructure: Docker Compose
-
olx-demo
Web ProgrammingDevelopment of a web platform (exclusively backend) for posting ads (similar to OLX) based on microservices architecture using NestJS monorepo.
The platform consists of 4 independent microservices (Auth, Users, Listings, Chats), each with its own PostgreSQL database. Asynchronous inter-service communication is implemented via RabbitMQ with support for RPC and Event emit patterns.
… Key technical solutions:
- Full-text search of ads through the pg_trgm extension (similarity > 0.2); ad attributes are stored in JSONB
- JWT authentication with httpOnly refresh cookie, token rotation, and storage of refresh tokens in the database
- Real-time chat between buyer and seller on Socket.IO — rooms, unread message counters per user
- Cron job for automatic expiration of ads
- Full containerization via Docker + docker-compose (PostgreSQL, RabbitMQ, 4 services)
- Swagger API documentation for each service
Stack: NestJS · TypeScript · PostgreSQL · TypeORM · RabbitMQ · Socket.IO · Docker · Cloudinary · JWT · Swagger
-
vigodashop
Web ProgrammingOnline clothing and accessories store (fullstack for personal purposes). Main page, product page, favorites page, cart page, checkout page, admin panel, product creation, editing, order verification, promo codes, users, support chat on websockets, analytics. Stack: Express, PostgreSQL, TypeScript, HTML, CSS, JavaScript. Logging has also been implemented, online payment is available but not active, image storage in the cloud, validations, limiting attempts to call from one API, protection against XSS attacks.
-
22 USD MyDictionaryBot
Bot DevelopmentA Telegram bot that stores words in English with translations and creates a quiz with 4 different translation options, where you need to choose the correct one.
-
267 USD LUXE
HTML & CSSDynamic layout of 5 pages for an online clothing store
-
89 USD CryptoMaster
HTML & CSSLanding page for cryptocurrencies
-
Online chat
Javascript and TypescriptFull stack applications using websockets, node.js(express), websockets.io/client
-
The online store Stuf
Javascript and TypescriptReact Application is an online store of various goods.
Functional: the ability to choose categories, goods in the price range, add to the basket, as well as registration and logistics
-
TOKTOK
Javascript and TypescriptReact Application - TikTok Analogue
-
223 USD Create-X
HTML & CSSMultiple Web Site
Activity
| Latest proposals 6 | Budget | Added | Deadlines | Proposal | |
|---|---|---|---|---|---|
|
Refinement of the adaptive and mobile version of two landing pages (HTML/CSS/JS)
45 USD
|
|||||
|
Landing
33 USD
|
|||||
|
Create a website from the design in Figma, single-page.
106 USD
|
|||||
|
Translation of 6 single boundaries (pl ->ua, ru, en) + insert translation into html
22 USD
|
|||||
|
Turn the Lending
45 USD
|
|||||
|
A single-sided block for 13 blocks
89 USD
|