Start a project

Ali Topashev · Independent web developer

Turning ideas into websites that bring customers.

I design and build fast, multilingual websites for businesses in Kazakhstan and abroad, from the first sketch to a live domain.

  • Design and code from scratch, no templates
  • From $250, price fixed upfront
Based in Almaty--:-- GMT+5

Click the city to drop an apple.

Alma means apple. Almaty takes its name from it.

▼ 3680 MScroll to descend into the city

← All work

Websites for lawyers and advocates

Law firms, advocates’ bureaus and patent attorneys: practice areas, trust and confidentiality, consultation booking and WhatsApp, in Kazakh, Russian and English.

Websites for dental clinics and medical centres

Services and prices, doctors, online booking and the calm a patient needs before the first visit.

Websites for beauty salons and barbershops

Services, masters, branches in several cities and booking in two taps.

Websites for accounting, audit and tax firms

A clear list of services, trust signals and a calm, precise tone for clients who count every tenge.

Websites for plumbing, heating, roofing and home services

Emergency calls, a price agreed before work, guarantees and photos of real jobs.

Websites for sanatoriums, resorts and glamping

Atmosphere first, then rooms, treatments, prices and booking.

Websites for schools, courses and children’s centres

Programmes, teachers, an enrolment form and answers for parents, in several languages.

Websites for restaurants, cafés and coffee shops

A menu that makes people hungry, table booking, delivery and the address one tap away.

Websites for developers and real estate agencies

Apartment pickers, floor plans, mortgage calculators and a viewing booked in a minute.

Websites for fitness clubs and sports schools

Class schedules, membership prices, coaches and a free trial visit.

Websites for car services and dealerships

Prices by car model, online booking for a time slot and work you can trust.

Websites for tour operators and guides

Routes across Kazakhstan, dates, prices and booking, in three languages for foreign guests.

Websites for shops and delivery services

A catalogue that sells, a cart, Kaspi payment and delivery across the city.

Websites for banquet halls and event planners

Halls and capacity, menus per guest, free dates and a booking request.

Start a project

01Work

Five projects to start with.

My strongest concept sites: the idea, design and code of each are mine. They show how I think and build, not client results. Work for real clients follows, then the full catalogue.

01ConceptBeauty salon chain · 6 cities

Papillote Salons

Comb the hair. Each salon lights up only while it’s open.

A concept site for a salon chain in six cities. You can comb the hair on the home page, prices appear in local currency, and each salon’s window is lit only while it is open.

Role Idea, design and code

  • WebGL
  • JavaScript
  • Intl API
  • Node build
  • Cloudflare Workers

03ConceptThermal sanatorium · Almaty

Koktem Sanatorium

Scroll down a borehole to the hot spring 2,350 metres below.

A concept site for a thermal sanatorium in the mountains above Almaty. Scrolling takes you down a borehole drawn in code to the hot spring 2,350 metres underground.

Role Idea, design and code

  • HTML
  • CSS
  • JavaScript
  • Canvas 2D
  • Cloudflare Workers

04ConceptDental clinic · Kazakhstan

Inzhu Dental

Tap the tooth that hurts and get a first step and a price.

A concept site for a dental clinic in Kazakhstan, in three languages. Tap the tooth that bothers you to get a starting point for treatment, a price in tenge and a prefilled booking.

Role Idea, design and code

  • HTML
  • CSS
  • JavaScript
  • SVG
  • Node build
  • Cloudflare Workers

Real client projects

Made for real businesses

Sites made to order. Every fact listed here can be checked on the live site.

Client projectPrivate school · Almaty

Mirai School

Website of Mirai School, a private Kazakh-Japanese school in Almaty: five pages in Kazakh, Russian and English, an enrollment form, SEO and deployment.

Role Design, development and launch

Can be checked

  • Live and public: mirai.alitopashev.workers.dev
  • Five pages, each in Kazakh, Russian and English
  • Both request forms send to a Google Sheet through Google Apps Script

Client projectLaw company · Kazakhstan

Pravnik

Website of the Pravnik law company and lawyer Darkhan Alseitov: help for victims of online fraud, debt recovery, economic and civil disputes. A Russian and a Kazakh version, and a request form that hands the visitor’s message to WhatsApp.

Role Design, development and launch

Can be checked

  • Live and public: alseitov-law.alitopashev.workers.dev
  • Two versions: Russian, and Kazakh at /kk/
  • The form opens WhatsApp with the message ready; nothing is stored on a server

Client projectPrivate school · Kazakhstan

Baiterek School

Website of Baiterek School of Science and Technology, a private STEM school: seven pages in Russian about the programmes, admission, results, school life and contacts.

Role Design, development and launch

Can be checked

  • Live and public: tiny-voice-ab2d.alitopashev.workers.dev
  • Seven pages: home, about, programmes, admission, results, gallery, contacts

All projects

Concept and demo sites by industry, and my own products. Pick your industry:

Open the full catalogue

All projects

Concept sites, demo sites for fictional businesses and my own products. Each card says which it is, and every site can be opened.

OWN PRODUCT

Kassa Convert

Converts product catalog files between cash-register and accounting systems, 1C and Paloma365. Files stay in the browser.

  • Web app
  • Data
Open site →
OWN PRODUCT

ALI'DEV Studio

My web studio's own site, in Russian, Kazakh and English. Walk across Big Almaty Lake through the studio's work.

  • Studio
  • Trilingual
Open site →
OWN PRODUCT

Almaty Guide

A guide to the city: Medeu, Shymbulak, Big Almaty Lake, Charyn, KBTU and more, in Russian, Kazakh and English.

  • Astro
  • Trilingual
Open site →
CONCEPT / DEMO

Ruslo Plumbing & HVAC

Concept site for a plumbing and HVAC company, built around 24/7 emergency calls, a price agreed before work and a two-year guarantee.

  • HTML
  • CSS
Open site →
CONCEPT / DEMO

Terra & Timber

Concept site for a landscape design studio in Austin. See a yard through all four seasons before anyone breaks ground.

  • React
  • TypeScript
Open site →
CONCEPT / DEMO

Seventy Two Heating & Air

Concept site for a heating and cooling company. Every illustration on the page is painted in code.

  • HTML
  • CSS
Open site →
CONCEPT / DEMO

MinTax Group

Redesign concept for an Almaty audit and tax firm, in three languages. Its services are stacked as volumes patterned with Kazakh felt-carpet ornament.

  • HTML
  • Trilingual
Open site →
CONCEPT / DEMO

Sarsen & Partners

Demo site for a fictional commercial litigation firm in Almaty, in Kazakh, Russian and English: practice areas, courts from first instance to AIFC arbitration, a map and a contact form.

  • HTML
  • Trilingual
Open site →
CONCEPT / DEMO

Altyn Gate Legal

Demo site for a fictional business and migration law firm in Astana. A three-question quiz suggests the route and the documents to prepare, with sample fees in tenge.

  • JavaScript
  • Trilingual
Open site →
CONCEPT / DEMO

Tamga IP

Demo site for fictional patent attorneys in Almaty. Visitors screen a brand name in any alphabet and estimate trademark costs for Kazakhstan, the EAEU and Madrid in tenge.

  • Canvas
  • Trilingual
Open site →
CONCEPT / DEMO

Dala & Associates

Demo site for a fictional advocates’ bureau in Astana, in Kazakh, Russian and English: a preloader, a custom cursor, photo previews over the practice list and a horizontal scroll through the partners.

  • JavaScript
  • Trilingual
Open site →
CONCEPT / DEMO

Qazan

Demo site for a fictional modern Kazakh restaurant in Almaty. Guests build an order from the menu, book a table or price a toi for up to 300 people; on the demo nothing is sent.

  • JavaScript
  • Trilingual
Open site →
CONCEPT / DEMO

Bulaq Residence

Demo site for a fictional residential complex on the Esil embankment in Astana. Buyers pick an apartment right on the facade, see its plan and price with finishing, and estimate an Otbasy mortgage.

  • JavaScript
  • Trilingual
Open site →
CONCEPT / DEMO

Tau Fitness

Demo site for a fictional fitness club in Almaty. Visitors book group classes from the weekly schedule, build a membership in the price calculator and request a free trial.

  • JavaScript
  • Trilingual
Open site →
CONCEPT / DEMO

Sapar Tours

Demo site for a fictional tour operator across Kazakhstan: Charyn, Kolsai, Altyn-Emel, Turkistan, Burabay. Travellers find a trip on the map, check the season and the date and see the price for their group.

  • JavaScript
  • Trilingual
Open site →
CONCEPT / DEMO

Jaltyr Detailing

Demo site for a fictional detailing studio in Almaty. Visitors drag a before-and-after slider over cars, build a polishing, ceramic and PPF package in the calculator and pick a slot in the calendar.

  • Canvas
  • Trilingual
Open site →
CONCEPT / DEMO

gülder

Demo site for a fictional flower delivery shop in Almaty. Customers pick a bouquet and size or build their own stem by stem on screen, then choose a district and a delivery window; the demo sends nothing.

  • SVG
  • Trilingual
Open site →
CONCEPT / DEMO

Qala Arch

Demo site for a fictional architecture and interiors bureau in Astana. Visitors browse houses, interiors and residential blocks by type, open each project sheet and estimate the cost and timeline of their own project.

  • JavaScript
  • Trilingual
Open site →
CONCEPT / DEMO

Ağash

Demo site for a fictional custom kitchen and furniture maker in Shymkent. Visitors build a moodboard from wood, enamel and stone samples, then put together a kitchen in an isometric view and see an estimated price and lead time.

  • SVG
  • Trilingual
Open site →
CONCEPT / DEMO

Moiseenko, advocate

Redesign concept for a practising advocate’s website, built on her real practice areas and recognition: the surname is the layout, a “what to do right now” guide gives first steps and documents, and requests go to WhatsApp.

  • JavaScript
  • Trilingual
Open site →

02About

The developer behind the code and the business.

I'm a web developer and a petroleum engineering student. I run my own venue in the Butakovka gorge and build its website, so I know what a site has to do for a real business.

I'm an independent developer from Almaty. I work with React, TypeScript, HTML and CSS, and build each site by hand for one business instead of filling in a template. Because I run a business myself, I think about calls, bookings and seasons before animations, and I take a project from the first conversation to the live domain on my own.

Clean code and clear design, from the first sketch to a live domain. Building for schools, tourism and local businesses since I opened my first site.

Role Web DevStudy Petroleum Eng.Stack React + TS
One person, both sides · Drag the line: the finished site on the left, its blueprint on the right.

Toolkit

A site, layer by layer.

I study petroleum engineering, so here is my stack as a core sample: what each layer is made of and what it gives your business.

  1. 0–120 M

    Interface

    React · TypeScript · HTML · CSS · Tailwind

    Pages that load fast and read well on any phone.

  2. 120–480 M

    Motion & 3D

    WebGL · Three.js · GLSL · Canvas · Blender

    One memorable interaction, used where it helps the story.

  3. 480–900 M

    Content & search

    Astro · Node build · EN/RU/KZ · SEO · Schema.org

    Every page in each language, ready for search engines.

  4. 900–1600 M

    Business wiring

    WhatsApp booking · Apps Script forms · Maps · Currencies & time zones

    Requests that actually reach you.

  5. 1600–2350 M

    Delivery

    Vite · Cloudflare Workers · Git

    A fast site on your own domain, and help after launch.

03Services

Sites I can build for you.

Simple, fast and finished. One-page sites for local businesses usually cost $250 to $500.

Prices for other countries.

Local business

from $250

For
Roofers, plumbers, auto shops, cleaners. Services, reviews, click-to-call and a quote form.
Solves
Customers search on their phone and call whoever looks trustworthy first.
You get
  • Services and prices on one clear page
  • Call and WhatsApp in one tap
  • A quote form and your reviews
Timeline
3 days

Booking & tourism

from $400

For
Glamping, guesthouses, venues. Galleries, maps, several languages, WhatsApp booking.
Solves
Guests want photos, a map and a quick way to book, in their own language.
You get
  • Galleries and a map
  • Several languages
  • Booking requests to WhatsApp
Timeline
from 7 days

School & organization

from $400

For
Programs, teachers and an enrollment form in more than one language.
Solves
Parents compare schools online long before they visit.
You get
  • Programs and teachers
  • Enrollment form
  • Kazakh, Russian and English
Timeline
from 7 days

Tools & web apps

on request

For
Upload-convert-download tools, calculators and small dashboards.
Solves
A routine task eats hours of someone's week.
You get
  • Converters and calculators
  • Small dashboards
  • Files can stay in the browser
Timeline
By scope

More services and prices

  • Business-card site

    One page: who you are, what you do, prices, contacts and WhatsApp.

    on request

  • Multi-page website

    Services, about, prices, contacts and more pages, each one found by Google.

    on request

  • Website for a lawyer

    Practice areas, experience, consultation price, reviews and one-tap WhatsApp.

    on request

  • Fixing and updating a site

    Fix errors, refresh the design, update texts, prices and photos.

    on request

  • Setup for Google and 2GIS

    Titles, descriptions and your card, so customers find you.

    on request

  • Telegram bot for requests

    A bot that takes requests and sends them straight to you.

    on request

  • Another language version

    Kazakh, Russian or English version of your site.

    on request

  • Support after the free year

    Edits, fixes and questions after the first free year.

    on request

In every project

  • A plan, a deadline and a fixed price before you pay
  • Layouts designed for phones first
  • Basic SEO: titles, descriptions, link previews
  • Your domain connected and the site published
  • A year of free bug fixes and small edits
Discuss your project

04Process

How I work.

Four steps from your first message to a working site.

  1. 01

    Brief

    You tell me what your business does, what the site needs and when you need it.

  2. 02

    Plan & fixed price

    I send a plan, a deadline and a fixed price. You pay 50% and I start.

  3. 03

    Development

    I build the site and show it to you. You send edits, I make them.

  4. 04

    Launch

    You accept the site and pay the remaining 50%. I connect the domain and publish it.

Timelines and terms

One-page site

3 days

Services, contacts and a request form on one page.

Multi-page site

from 7 days

Booking, schools and organizations, several languages.

Tools & web apps

By scope

I name the deadline in the plan, before you pay.

Help after launch

1 year

Bug fixes and small edits are free for a year. Exactly what that covers is listed below.

Payment

50 / 50

50% upfront, 50% after you accept the work. Payoneer or card.

The clock starts once I have your texts, photos and the first 50%.

After launch: what's free and what isn't

Free for 12 months

  • Bug fixes: anything that doesn't work the way we agreed in the plan. No limit.
  • Small edits: texts, prices, photos, contacts and opening hours in sections the site already has, up to 1 hour of work a month.
  • Answers to questions about the site, the domain and the request form.

Paid separately, price agreed before work

  • New pages, sections or languages
  • New features: booking, payments, integrations, a new form
  • A redesign or a new structure
  • Edits beyond 1 hour in a month. Unused time doesn't carry over.

Send edits in one message rather than one at a time: more of them fit into the free hour.

03Prices

Clear prices, fixed before you pay.

Prices for other countries.

  • One-page site

    from $250

    3 days

    Services, contacts and a request form on one page.

  • Multi-page site

    from $400

    from 7 days

    Booking, schools and organizations, several languages.

  • Payment and support

    50 / 50

    50% upfront, 50% after you accept the site. Bug fixes and small edits are free for 12 months.

05Contact

Let's build yours.

Send a few lines: what your business does, what you want on the site, and when you need it. I'll reply with a plan and a fixed price, in English or Russian.

mtopashev@gmail.com

Or build the message in two taps

What do you need?
When?

WhatsApp opens with the message filled in; you just press Send. This site stores nothing.

04 / 07

ConceptDental clinic · Kazakhstan

Inzhu Dental

A concept site for a dental clinic in Kazakhstan, in three languages. Tap the tooth that bothers you to get a starting point for treatment, a price in tenge and a prefilled booking.

Type
Concept
Role
Idea, design and code
Languages
Kazakh, Russian, English
Year
2026
Inzhu Dental

01For whom

A fictional dental clinic in Kazakhstan, and patients who know where it hurts but not what the treatment is called.

02The task

Patients rarely know what their treatment is called, but they know where it hurts. The site had to turn that into a clear next step and an honest price range, in Kazakh, Russian and English.

03The idea

Start from the tooth, not the price list: tap the tooth that bothers you and the site suggests a first step, a price range and a ready booking.

The tooth chart: tooth 13 suggests root canal treatment and a price.
The tooth chart: tooth 13 suggests root canal treatment and a price.

04How it works for the visitor

  1. An interactive tooth chart: tap a tooth and say what is wrong to see a likely first treatment and its price in tenge.
  2. The answer becomes a prefilled booking request, so the patient doesn’t have to explain everything again.
  3. Treatments are described in plain words, with an itemised estimate and answers to common questions.

05Under the hood

  1. The tooth chart and the treatment illustrations are SVG generated by the build, so they stay sharp and light.
  2. Fonts are self-hosted WOFF2 files served with the site, so the text doesn’t wait for a font service.
  3. All texts, prices and clinic settings live in one content file; a demo flag keeps the pages out of search engines until real clinic data is added.
  • HTML
  • CSS
  • JavaScript
  • SVG
  • Node build
  • Cloudflare Workers
Treatments, explained in plain words.
Treatments, explained in plain words.
The first screen on a phone.
The first screen on a phone.

06What was hard, and how I solved it

  1. A tooth chart that stays sharp and light: the chart and the treatment illustrations are SVG generated by the build.
  2. One source for three languages: texts, prices and clinic settings live in one content file in Kazakh, Russian and English.
  3. A demo that doesn’t pretend to be a clinic: a demo flag keeps the pages out of search engines until real clinic data is added.

07What was delivered

  1. An interactive tooth chart with a likely first treatment and a price in tenge.
  2. A booking request prefilled from the chart.
  3. Treatments in plain words, an itemised estimate and answers to common questions.
  4. Kazakh, Russian and English.

Concept site. The clinic, doctors, prices and contacts are fictional.

Want a site like this for your business?

Where are you from? I'll show prices in your currency.