← Русская версия

Oleg Lavrentev is a full-stack developer from Sterlitamak. I design and launch web applications, Telegram bots and server infrastructure.

Stack: Next.js, NestJS, TypeScript, PostgreSQL, Docker, Nginx, Python.

Discuss a task on Telegram

Business problems I have solved

  • Employee onboarding and offboarding

    Accounts are created by hand, and access is forgotten when people leave.

    A Telegram bot creates and blocks accounts, resets passwords, finds duplicate names and keeps a register in Google Sheets.

  • Client records without moving to a CRM

    Payments, memberships and visits live in a spreadsheet that manual entry keeps breaking.

    Web forms with validation append rows to the same spreadsheet. Formulas and history stay intact, staff need no retraining.

  • Corporate lunches

    The menu arrives by email, orders are collected in chats and recounted by hand.

    The supplier menu is parsed automatically, AI estimates nutrition values, employees order in Telegram, and the courier has their own panel.

  • Team tasks in one place

    Tasks are scattered across chats and spreadsheets, deadlines are not visible.

    A kanban tracker with deadlines, comments, notifications and analytics. Telegram login, no separate passwords.

  • Short-video ideas

    A marketer has to follow trends and write scripts quickly.

    A service collects trends and prepares script drafts with AI. Invite-only access, limits and management from Telegram.

  • Servers under control

    Customers learn about an outage before the system does.

    Docker deployment, service and hardware monitoring, Telegram alerts, backups and rollback.

How a project goes

  1. We discuss the task. You write in Telegram what is needed and why. I clarify the details and propose a solution.
  2. Design. I plan the architecture and the scope of work before development starts.
  3. Development. I write the code: the web part, the bot or the server side, depending on the task.
  4. Launch. I deploy in Docker and set up monitoring, backups and rollback.

Projects

  • BashGuide — an interactive guide map of the Republic of Bashkortostan
  • Balda — the classic word game with multiplayer and tournaments
  • Spy Game — a party conversation game
  • Game Voice Reverse — a "guess the word" mini-game based on reversed recordings
  • Create Karaoke — turns any song into a karaoke video: a neural network separates vocals from music
  • Match3 Game — a match-three game with animations and difficulty levels
  • Karaoke Online — online karaoke with a track library and real-time sync

Screenshots are on the Russian page.

FAQ

Who builds the projects?

Oleg Lavrentev, a full-stack developer from Sterlitamak. I work with clients directly, from architecture to launch.

What stack do you work with?

Next.js, NestJS, Node.js, TypeScript, React, Tailwind CSS, PostgreSQL, Redis, Docker, Nginx and Python (aiogram for Telegram bots).

What can a Telegram bot automate?

For example, creating and blocking employee accounts, ordering corporate lunches, outage notifications and service management.

Can you tidy up spreadsheets without introducing a CRM?

Yes. Web forms with validation can append rows to an existing Google Sheet: formulas and history stay as they are and staff do not need retraining.

Do you set up servers?

Yes: Docker deployment, service and hardware monitoring, Telegram alerts, backups and rollback.

Why do the cases have no company names?

They are internal company systems, so they are described without names. My own projects are shown in the Projects section.

What data does the site collect?

Only anonymous visit statistics: no cookies and no third-party counters. Details are in the privacy policy (in Russian).

How do I discuss a task?

Write on Telegram: @LOVErentev_OV, and briefly describe what you need.

About

Oleg Lavrentev (LOVErentev) is a full-stack developer based in Sterlitamak, Russia. He builds web applications, Telegram bots, Docker-based server infrastructure and custom admin panels with Next.js, NestJS, TypeScript, PostgreSQL, Nginx and Python. Open to freelance projects and direct collaboration; contact via Telegram: @LOVErentev_OV.