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

Yehor Hohlov

Offer Yehor work on your next project.

Ukraine Kyiv, Ukraine
5 months 6 days back
Available for hire available for hire
age 28 years
on the service 10 months 26 days

Rating

Successful projects
No data
Average rating
No data
Rating
183
HTML & CSS
2032 place out of 5620
Bot Development
728 place out of 1902

Skills and abilities

Portfolio


  • Telegram CRM system (FastAPI, aiogram, PostgreSQL, Alembic, Redis)

    Bot Development
    BotLead — CRM system for small business

    BotLead is a full-fledged CRM platform for automating the processing of applications from social messengers and managing sales. The system is aimed at small and medium-sized businesses and allows centralized management of clients, applications, and communications through a Telegram bot with a convenient web interface.

    Key Features

    Collection of applications through a Telegram bot with automatic lead creation

    Management of leads in the sales pipeline with status changes

    Assignment of responsible managers to applications

    Built-in communication with clients directly in Telegram

    Web dashboard for viewing and analyzing sales performance

    Reminder and notification system for managers

    Role-based access model (administrator, manager)

    Event log and user action logging

    Architecture and Technology Stack
    Component Technology Version
    Backend API FastAPI 0.109
    Telegram Bot aiogram 3.3
    Database PostgreSQL 16
    ORM SQLAlchemy 2.0
    Migrations Alembic 1.13
    Cache/Message Queue Redis 7
    Frontend React + TypeScript 18
    UI Styling Tailwind CSS 3.4
    Authentication JWT (PyJWT) 2.8
    Validation Pydantic 2.6
    Containers Docker + Docker Compose 3.9
    Implemented Functionality
    Backend

    Development of REST API with complete documentation via Swagger and OpenAPI

    Asynchronous request processing

    Authorization and authentication via JWT

    Clear role-based access model

    Caching and background task processing using Redis

    Data validation via Pydantic

    Full support for database migrations with Alembic

    Writing custom middleware and dependency injections

    Telegram Bot

    Asynchronous bot on aiogram 3.x

    User application registration

    Communication between managers and clients

    Reminder and status update system

    Distribution of applications among managers

    Processing callback requests and FSM logic for dialogues

    Frontend

    SPA interface on React with TypeScript

    Interactive pipeline dashboard

    Display of sales statistics

    Management of applications and managers

    Authorization module and route protection

    Responsive layout with Tailwind CSS

    Infrastructure

    Docker containerization of all services

    Docker Compose for local project launch

    Configuration of PostgreSQL and Redis containers

    Environment configuration for development and production

    Preparation of services for deployment on VPS

    Personal Contribution

    Designing the architecture of the entire system

    Developing the Telegram bot from scratch

    Creating the backend on FastAPI

    Complete setup of the database and ORM

    Implementation of authorization and security mechanisms

    Integration of frontend with API

    Containerization of the project and preparation for deployment

    Repository

    Project code available on GitHub:

    https://github.com/Yegor10/crm-new

    If needed, I can:

    shorten the description to fit a resume or GitHub README;

    translate the text into English;

    prepare a presentation description for clients or freelance platforms;

    format a technical case study with diagrams and schemes.
  • MyKyivBot

    Bot Development
    MyKyivBot - a Telegram bot developed by me for my portfolio and deployed on AWS, allows for convenient actions related to Kyiv, from viewing power outage schedules to checking news, parks in Kyiv, restaurants, and more. I created it using Python 3.12, Aiogram 3.x, Telethon (MTProto), Google Maps, WeatherAPI, Siren API

    https://yegor10.github.io/docs_site/

    here is the documentation for the bot

    @my_kyiv_bot

    here is the bot itself
  • Розробка креативного Landing Page для фестивалю в стилі Cyberpun

    HTML & CSS
    Для портфоліо було розроблено повноцінний односторінковий веб-сайт (Landing Page) для вигаданого фестивалю цифрового мистецтва "Neon Odyssey 2077". Технології: HTML5, CSS3, JavaScript (ES6+).

    Мета проекту:
    Створити імерсивний, візуально вражаючий веб-ресурс, що передає атмосферу майбутнього та технологій, з високою продуктивністю та адаптивністю.
    Реалізований функціонал:
    Унікальний дизайн: Стилістика Cyberpunk з використанням неонових ефектів, глітч-анімацій та "скляного" інтерфейсу (Glassmorphism).
    Анімації: Плавна поява контенту при скролі (Intersection Observer), інтерактивні ховер-ефекти, анімовані фони.
    Інтерактивність:
    Працюючі вкладки (Tabs) для розкладу подій.
    Модальне вікно для імітації покупки квитків з валідацією.
    Слайдер/акордеон для FAQ.
    Адаптивність: Повна кросбраузерна верстка (Mobile First), коректне відображення на всіх пристроях (від смартфонів до 4K моніторів).
    Чистий код: Написано на чистому HTML5, CSS3 (CSS Variables, Flexbox, Grid) та Vanilla JS без використання важких бібліотек чи конструкторів.
    Технології: HTML5, CSS3, JavaScript (ES6+).
  • My portfolio

    Bot Development
    This is a website where I have provided examples of my projects (portfolio)

Activity

  Latest proposals 10
Vainer parser, working with groups
158 USD
Telegram bot
226 USD
Development of a Telegram bot
23 USD
Chatbot on SendPulse
68 USD
Creation and layout of an email newsletter in SendPulse
23 USD
AI automation for product sales through a Telegram bot
138 USD
Need a layout designer for two one-page websites.
2500 USD
Creation of a bot in Telegram
16 USD
Telegram bot chatgpt
21 USD
Bot for providing educational lessons on trading
34 USD