Emil Abdullin — Websites, Telegram bots and Android apps built to order in Uzbekistan

Emil Abdullin, developer from Samarkand

From idea to production — one developer, zero middlemen.

  • Samarkand · remote
  • MVP to launch
  • Telegram replies

No weeks wasted on mockups. I write code that solves the problem.

About

I build products that work

I'm Emil Abdullin, a freelance developer from Samarkand with 3+ years of experience. I build websites on Next.js and Tilda, Telegram bots and Mini Apps in Python, and native Android apps in Kotlin. I work across Uzbekistan and remotely.

My code lives in production: from the local AI assistant Lama Loca (59 ★ on GitHub) and the Todo Budget Android app on RuStore to commercial websites and bots for clinics and retail. Every project, from zero to release, is one developer. Fast, clean, no extra links in the chain.

portfolio projects
14
tools in ToolBox Hub
93+
★ for Lama Loca on GitHub
59
completed projects
100%

GitHub data as of November 2026

Work

Projects I'm proud of

14 projects: Telegram bots and Mini Apps, websites, an Android app, AI and automation. Open any of them and check.

  1. 01PDF / EPUB / DOCX
  2. 02E5-Large
  3. 03ChromaDB
  4. 04Reranker
  5. 05Qwen2.5
  6. 06DOCX / PPTX

01AI assistant

Lama Loca

Local AI study assistant. Learns from your books and generates reports, presentations and summaries — fully offline. RAG + Qwen2.5 + ChromaDB.

  • Python
  • RAG
  • Qwen2.5
  • Gradio
  • ChromaDB

★ 59 · 11 forks on GitHubGitHub

Todo Budget Android app home screenPomodoro timer in the Todo Budget appBudget screen in the Todo Budget app

02Android app

Todo Budget

Android “4-in-1”: tasks, budget, pomodoro, notes. 8.5 MB, offline, no subscriptions. Hundreds of users.

  • Kotlin
  • Android
  • SQLite
  • Material 3

RuStore · ★ 17 on GitHubRuStore

Wallet screen in the RaffleLoot Telegram Mini AppRaffleLoot Telegram bot menu

03Mini App

RaffleLoot

Telegram Mini App for raffles and a gift marketplace. Wallet, Telegram Stars top-up, referral system, marketplace, full admin panel.

  • Python
  • Mini App
  • Telegram Stars
  • PostgreSQL

Telegram Mini AppTelegram

Home page of head barista Sherzod Saparov’s website

04Portfolio website

Head Barista Website

Portfolio website for a professional head barista. Responsive design (mobile + desktop), SEO optimization, bilingual RU/UZ interface.

  • HTML/CSS
  • SEO
  • RU/UZ

sherzodsaparov.uzWebsite

ResumeLab AI Telegram bot menu

05AI bot

ResumeLab AI

Telegram bot for AI resume creation. Generate and improve a CV, PDF export, AI interview prep, referral and balance systems.

  • Python
  • Aiogram
  • AI API
  • PDF
  • PostgreSQL

AI bot on TelegramTelegram

More projects

06

ToolBox Hub

Web service

93+ free online tools. JSON, Base64, QR, UUID, passwords. No registration, runs in the browser.

  • Next.js 14
  • TypeScript
  • Tailwind
  • Vercel
93+ toolsWebsite
07

Kichkintoy Market

Sales bot

Telegram bot for baby food orders with delivery to all regions, for dealers or via Uzum Market. Admin panel with sales overview and Excel export.

  • Telegram Bot
  • Excel
  • Uzum Market
Telegram botTelegram
08

AstroSoul

Paid AI bot

Telegram bot with AI horoscopes. Daily and weekly forecasts. Payments: Telegram Stars + YooKassa. Broadcasts, analytics, premium by ID.

  • Python
  • aiogram
  • Telegram Stars
  • AI
  • ЮКасса
Telegram botTelegram
09

Pocket Barista

Reference bot

Telegram bot with coffee recipes. Catalog, search, favorites, random recipe, tech cards. Full admin panel with CSV import and broadcasts.

  • Python
  • aiogram
  • PostgreSQL
  • CSV
Telegram botTelegram
10

Sog'lom Bola

Clinic booking

Telegram bot for clinic appointments. Interactive request form, admin panel with table export by status: New, Processed, Archived.

  • Python
  • Telegram Bot API
  • SQLite
  • Excel
Clinic botTelegram
11

Piala Travel

Travel agency website

Commercial website for a travel agency in Uzbekistan. Tour catalog, responsive design, SEO, messenger integration.

  • Tilda
  • HTML/CSS
  • SEO
Commercial projectSite no longer online
12

UzAuto Event

Presentation

Event presentation for the Chevrolet Onix 2025 / UzAutoMotors. Python content automation.

  • Python
  • Автоматизация
  • Ивент
Event presentationGitHub
13

Future Academy

Presentation

EdTech presentation with auto-navigation, CSS animations and interactive elements.

  • HTML5
  • CSS3
  • JavaScript
EdTech presentationGitHub
14

Audio Suite

Automation

Python CLI: auto-intro, batch tags, audio mixing. Full audio pipeline automation.

  • Python
  • FFmpeg
  • CLI
Python CLIGitHub

Services

How I can help

Four directions where I have working products to show.

01

Websites

Landing pages, company sites, catalogs and web services on Next.js and Tilda. SEO, responsive, fast.

02

Telegram bots

Bots and Mini Apps in Python: leads, sales, Telegram Stars payments, admin panels and broadcasts.

03

Android apps

Native Android in Kotlin with clean architecture, Material Design 3, offline mode and store publishing.

04

Python automation

Scripts, API integrations, data processing and local AI assistants. I replace routines with code.

Process

How I work

  1. Analysis

    I break down the task, lock requirements and estimate timelines. The first consultation is free.

  2. Architecture

    I choose the stack, design the structure and align prototypes before writing code.

  3. Development

    Clean code, visible progress, regular demos and feedback throughout.

  4. Launch & support

    Tests, deployment, docs. Ongoing support and improvements after release.

Stack

Right tools for the job

Mobile

  • Kotlin
  • Android
  • Jetpack Compose
  • Room / SQLite
  • Material 3

Web

  • Next.js 14
  • React
  • TypeScript
  • Tailwind CSS
  • Tilda

Bots, data and AI

  • Python
  • aiogram
  • Telegram Bot API
  • PostgreSQL
  • ChromaDB
  • Linux

FAQ

Common questions

How much does custom development cost?

It depends on scope: a landing page or a simple bot costs less than a web service or an Android app. I give an estimate after the free consultation, once the task and timeline are clear.

How long does a project take?

An MVP takes days. For bigger projects I fix the timeline during analysis, before work starts, and show progress in regular demos.

Do you work only in Samarkand?

No. I live in Samarkand and work with clients from Tashkent, other cities of Uzbekistan and abroad. In person when nearby, remote when it is faster.

Who will build my project?

I do, personally, from analysis to launch. No managers or subcontractors: you talk directly to the person writing the code.

What happens after launch?

I stay available: support and improvements after release, documentation and project handover.

Coverage

Working across Uzbekistan

Samarkand, Tashkent and other cities: apps, websites, Telegram bots and business automation. In person when nearby, remote when it is faster.

First consultation is free

Education

SoloLearn certificates, 2021

Contact

Let's build something together

Tell me about your project — the first consultation is free. I reply on Telegram within an hour.