Telegram bots and Mini Apps
Bots that sell, book, remind and answer, plus Mini Apps that work like a small website inside Telegram.
1–2 weeks
3–4 weeks with payments and an admin panel
details →Hi, I'm Abdulaziz (people call me Balu). I build Telegram bots, websites, web apps and AI features for clients anywhere, and this is my working notebook: the projects, the numbers and a few pages I'm not allowed to show you.
↑ the short version
Typical timelines. After a 20-minute call you get a fixed scope and a date.
Bots that sell, book, remind and answer, plus Mini Apps that work like a small website inside Telegram.
1–2 weeks
3–4 weeks with payments and an admin panel
details →Fast marketing sites and landing pages that load in a second and send every enquiry to your Telegram or inbox.
1–2 weeks
3–4 weeks for multilingual sites with a CMS
details →SaaS MVPs, dashboards, internal tools and calculators: real accounts, real data, deployed and monitored.
4–8 weeks
first working version in 2–3 weeks
details →Knowledge bots over your documents, document checks, agents with human approval, and evals that stop bad releases.
2–4 weeks
plus an evaluation set so quality is measured, not guessed
details →also good at: verification in niche domains (COBOL migration, quant models, optimization), compliance tooling and local AI for teams that cannot use the cloud.
remote · project or contract · UTC+5: full overlap with Europe, US East Coast mornings · EN / RU / UZ · I hand over code, docs, a runbook and tests
Differential testing harness and a Python runtime for COBOL numeric semantics. GnuCOBOL is the oracle; unsupported cases are refused, never guessed.
Cross-validation of derivative pricing engines: QuantLib's analytic, tree, PDE and Monte Carlo engines against independent NumPy references.
Reproducible benchmark of QUBO simulated annealing vs classical heuristics on TSP and tiny CVRP, measured against proven optima.
Six new features built inside the open-source Telegram web client, each in its own branch and upstream pull request.
Most of my paid work is under NDA. Here is what kind of systems they are, without names, screenshots or internals. Details on a call.
HR-tech platform · Uzbekistan. A suite of tools embedded into a large HR reference platform: leave and dismissal calculators, interactive checklists in Russian and Uzbek, decision flowcharts, a typical-procedures guide and an HR audit with a violation registry.
Next.js + static + iframe + Vercel + Lovable
HR-tech platform · Uzbekistan. Fill-in-once document builder for HR paperwork: conditional fields, a live A4 preview with two-way highlighting, date logic from the labor code, print, PDF and DOCX export.
TypeScript + DOCX + Vercel
Legal and consulting firm · Uzbekistan. Three Telegram services that read uploaded documents (company charters and contracts, construction documentation, HR documents) and return a structured report of what violates the law and how to fix it. Russian and Uzbek, scans included.
Python + LLM + OCR + Supabase + Railway
Legal and consulting firm · Uzbekistan. Telegram Mini App that works as a landing page for a counterparty-check service ahead of Telegram Ads: tariffs, sample report, lead capture straight into a spreadsheet.
Telegram Mini App + Google Sheets
Construction · Uzbekistan. Rule engine design for checking construction acts against estimates before payment: a regulatory map, 100 deterministic machine checks, data model and test corpus. No AI in the core, full audit trail.
rules engine + XLSX import + audit trail
Education and events · Uzbekistan. Telegram bots for course and webinar funnels: bilingual flows, registrations to Google Sheets, scheduled reminders and segmented broadcasts.
Python + aiogram + Google Sheets
Public data · Uzbekistan. Smart search over the national occupational classifier: 10,910 occupations parsed from an official PDF into a fast, typo-tolerant index.
PDF parsing + search + web
Media · Uzbekistan. Short vertical quiz videos with a recurring mascot, produced scene by scene from structured prompts, in Russian and Uzbek.
Veo 3 + JSON prompts + 9:16
Local businesses · Uzbekistan. Fast marketing sites for two travel agencies, a 3D-printing studio, a wildlife reserve and a private tutor, with forms that land in Telegram.
Next.js + Tailwind + Framer Motion
EdTech · Central Asia. Telegram bot for spoken English practice: voice in, voice out, aimed at learners in Central Asia.
grammY + speech-to-text + TTS
Corporate · Uzbekistan. A task-management Telegram bot for a company team and an on-prem file server layout with role-based access for a law firm.
Telegram + access control
One call, then a short written brief: who uses it, what done looks like, what can break.
A protocol before code: data, rules, acceptance criteria and test cases agreed up front.
I direct AI coding agents and review every diff. Fast iterations, small PRs, nothing unreviewed.
Tests, evals and a reference to compare against. Results are reproducible.
Deploy on Vercel or Railway, add monitoring, hand over docs and a runbook.
Employers anonymised, on purpose.
AI Specialist · Full-Stack Developer · LLMOps · Digital Media Strategist
AI document checks, Telegram bots and Mini Apps, internal tools, LLM integrations and RAG.
Labor-law calculators, interactive checklists and flowcharts, a document constructor, AI video production.
Two-month remote engagement building client-side software.
Ran several channels end to end, from scripts and editing to thumbnails, analytics and monetization.
A multilingual vacation-day calculator for HR (RU/UZ) and a Telegram bot that routes documents and chases deadlines.
Technical editing for professional reference systems in business, HR and finance.
After a 20-minute call and a short written brief you get a fixed scope and a date, so the plan does not grow on its own.
A bot or a site usually takes 1–2 weeks, an AI feature 2–4 weeks, a web app or MVP 4–8 weeks. You see a working version early and then every week.
You do. At handover you get the repository, documentation, a runbook and tests, deployed to your accounts.
Yes. Most of my paid work is under NDA, which is why client names on this site are hidden.
I stay available for fixes and changes. Ongoing support or a monthly retainer can be agreed separately.
English, Russian and Uzbek. My working day in Tashkent (UTC+5) overlaps Europe fully and US East Coast mornings.
Email me two lines about the task: what it should do and when you need it. Calls work too, my day overlaps Europe fully and US East Coast mornings.