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

Oleksii Osipov

Offer Oleksii work on your next project.

Ukraine Ivano-Frankovsk, Ukraine
12 hours 10 minutes back
Available for hire available for hire
on the service 2 months 3 days

Rating

Successful projects
No data
Average rating
No data
Rating
136
Python 1
1879 place out of 4535
AI & Machine Learning 3
844 place out of 2930

Skills and abilities


Architecture

Administration

Portfolio


  • 300 USD

    VoltForge — Telegram Mini App for Production

    Python
    VoltForge — Telegram Mini App for production
    Developed a full-fledged production accounting system (based on the example of a battery assembly workshop) — from idea to a working product that is actually used daily by a team of several operators.
    What the app can do:
    • Step-by-step recording of production stages for each unit of product (with photo/video confirmation at each step)
    • Team collaboration: roles and access rights (owner/admin/operator), viewing colleagues' profiles, online team status
    • Payroll module: calculations, payments, fines/bonuses, calculation history, individual rates
    • Productivity rating (day/month/hall of fame) with gamification
    • Accounting for components and consumables
    • News feed and internal photo report of the team (format like in social networks — text + several photos per post)
    • Statistics on plan execution by months, reporting
    • Admin panel: user management, rights, bot settings

    Stack:
    • Backend: Python (aiohttp), python-telegram-bot
    • Frontend: React + Vite
    • Telegram Bot API + Telegram Mini Apps (WebApp)
    • Custom access rights system, action auditing, JSON-based storage with atomic records
    What shows my approach to work:
    • Designing architecture from scratch for the client's real business processes
    • Iterative development: first sketches/mockups of UI, agreement, then implementation
    • Attention to UX details (animations, accessibility, performance on different devices)
    • Diagnosis and fixing of complex bugs (network, caching, data synchronization)
    • Willingness to support and develop the product after launch
    Open to projects of a similar format: internal CRM/ERP systems, Telegram bots with Mini App, automation of business processes for small and medium-sized businesses.
  • 100 USD

    Real estate Telegram bot

    Bot Development
    RealtyUA — Telegram bot for the real estate market

    Production-ready platform for publishing and searching real estate listings, fully built within Telegram. No external website — everything in one bot.

    For buyers and renters: search by transaction type (rent/sale), property type, city, price range, and number of rooms. Pagination of results, favorites, built-in chat with the seller directly in the bot.

    For sellers: step-by-step listing creation — type, description, price (UAH/USD/EUR), city, district, area, floor, up to 10 photos. Editing, pausing, deleting, automatic expiration after 30 days.

    Monetization: paid promotion system — Top 24 hours (50 UAH), Top 7 days (200 UAH), Highlighting (30 UAH). Limit of free listings is adjustable. Connection point for Monobank / LiqPay / Telegram Payments is ready.

    For the administrator: moderation panel (approve/reject), user blocking with reason, platform statistics, mass mailing.

    Technical stack: Python 3.12 + aiogram 3.13 (async, FSM), SQLAlchemy 2.0 async ORM (SQLite locally / PostgreSQL in production), Docker + docker-compose. Rate limit middleware, BanCheck on each update, price history, background task scheduler. Deploys in 5 minutes, switching to PostgreSQL — one line in .env.

    Stack: Python · aiogram · SQLAlchemy · Docker · SQLite/PostgreSQL
    Type: commercial Telegram bot · B2C platform · production-ready
  • 1500 USD

    VoltForge BMS — battery management system

    Bot Development
    VoltForge BMS — battery manufacturing management system
    Fully ready Telegram bot for automating battery production. Developed for real production from scratch.
    BMS CONNECTION AND MONITORING
    Direct connection to JK BMS via Bluetooth without additional equipment. Real-time monitoring: voltage of each cell separately, total voltage and SOC (state of charge in %), temperature of MOS transistors and sensors, charge and discharge status, cell balancing, internal resistance of the assembly. Factory parameters for JK BMS are already calibrated and verified. Recording parameters directly from Telegram — no need to connect a laptop separately.
    WORKING CABINET
    Production control system with photo documentation of each assembly stage. 7 stages in order — cannot skip or jump. Protection against duplication — one battery cannot be with two workers at the same time. Battery numbering — only 5-digit BMS number. Two stages require 2 photos mandatory. Confirmation before saving. After all stages, the battery automatically goes to the Work History. Quality control — checklist of 24 inspection points + mandatory video review of the battery (protection for the worker against claims). Everything is saved with the date and signature of who checked.
    ROLE AND PERMISSION SYSTEM
    Three levels of access. God — full control over everything, can delete batteries from history, manage the laptop, see all users, configure the bot. Admin — manages the team, views the work of all employees, can replace photos or videos at any stage, generates reports and exports to Excel. Worker — takes photos of their batteries by stages, sees only their own.
    BATTERY DATABASE
    Complete accounting of all manufactured batteries. Statuses: operational, defective, under inspection. Photo of the battery, comments, full history of changes for each battery, search by BMS number.
    REPORTS AND EXPORT
    Ready reports for any period — today, week, month, quarter, year, custom date range. Export to Excel with one click — a table with all batteries, statuses, dates, responsible persons.
    AUDIT LOG
    Complete history of all actions of each user — who, when, what was done. Stored indefinitely in a file on the disk. The bot shows the last 50 records filtered by user.
    CMD CENTER
    Control of the working laptop directly from Telegram — screenshot of the screen, lock, shutdown or restart the laptop, shutdown scheduler, bot restart. Password protected.
    BMS DIAGNOSTICS
    Full technical diagnostics — viewing raw bytes of the protocol, searching for values by offset, checking balance, error codes, wire resistance, capacity Ah.
    BACKUP
    Automatic saving of all data in a ZIP archive on the disk. One-click recovery.
    TECHNICAL SPECIFICATIONS
    Python 3, aiogram, bleak, openpyxl. Protocol JK02_24S. Compatibility with JK BMS series B1A 100A and 150A. Runs on Windows 10/11.
    Ready bot, configuration for your BMS board, instruction for launch. Can be adapted for any type of production!