ASM Systems
Websites, Telegram bots and web services for business
I build websites and systems that solve business problems. Behind that: 27 years of experience, from programmer to director. In the company I run, I automated the key processes myself — from work planning to accounting and reporting.
ASM Systems
Aliaksandr Maruzhenka · Full-stack development and business automation
What I do
I take a project end to end: from understanding what the business needs to launch and support.
Business websites
Landing pages, company websites and web services on WordPress, Laravel, React and Next.js, or plain HTML, CSS and JavaScript — chosen to fit the task and budget. Clear structure, fast on mobile, enquiries delivered straight to you.
Learn moreTelegram bots
Bots for enquiries, bookings, notifications and record-keeping — from a simple bot to one with an admin panel and a database.
Learn moreWeb apps, CRM and portals
Internal systems built around how your company works: record-keeping, CRM, staff and client portals, reports.
Learn moreAutomation and improvements
I connect your systems, remove manual data entry and improve existing projects.
Learn more
Why me
Code, business sense and marketing in one person. You don't have to explain the task to three different contractors.
Code
Programming since 1989 — from Basic and Assembler to TypeScript. Today: Python (FastAPI, Django, Flask), PHP (Laravel, WordPress), JavaScript and TypeScript (React, Next.js), SQL (PostgreSQL, MySQL). I build websites, Telegram bots, web apps, integrations and APIs.
Business from the inside
27 years of experience, from programmer to director. I know where a business loses money and time, and I start there rather than with picking technologies.
Marketing
I know SEO and paid search in Google Ads and Yandex Direct. I build sites ready for search and ads from the start, and can run the promotion myself.
I work officially as a registered sole proprietor: contract, acts of completed work, bank transfer.
Projects
Real projects that are up and running. The task, what was done and the outcome — no made-up numbers.
Flagship case
Fleet management system: from a Telegram bot to an ERP
- Task
- A company with its own vehicle fleet needed shift check-ins, the daily plan, fuel accounting and vehicle maintenance in one system.
- Solution
- Started with a Telegram bot for START and FINISH check-ins and grew it into two services: the management system (bot and web admin) and a driver portal. Integrated with two GPS telematics systems and fuel cards.
- Result
- The system runs every day in a real company and keeps growing: about 620 commits since January 2026.
- FastAPI
- python-telegram-bot
- PostgreSQL
- SQLAlchemy 2
- Alembic
- Docker
Lawyer’s website
- Task
- A lawyer needed a website that people can find through search.
- Solution
- Built on WordPress, plus SEO: keyword research and clustering.
- Result
- The site is live and being promoted in search.
- WordPress
- SEO
Tattoo studio website, Minsk
- Task
- The studio needed a site where clients can quickly browse work and prices and get in touch.
- Solution
- Built on WordPress: work galleries, prices, FAQ and quick contacts. SEO was not part of the brief.
- Result
- The site is live: portfolio, prices and answers to common questions in one place.
- WordPress
Website of an international passenger carrier
- Task
- The carrier already had a website. It needed ongoing improvements and more passengers from search and ads.
- Solution
- Improvements and advertising: changes to the existing site, SEO landing pages for destinations, Google Ads campaigns. I did not build the site itself.
- Result
- Ongoing work: the site keeps improving, destination landing pages are added, Google Ads campaigns are running.
- SEO
- Google Ads
Website of a refrigerated freight company
- Task
- The company needed a website where customers can order a shipment online.
- Solution
- A WordPress site with online ordering and basic SEO setup.
- Result
- The site is live and takes orders online.
- WordPress
- SEO
asm-sys.com — this site
- Task
- I needed my own site: services, case studies and prices in Russian and English, fast on mobile.
- Solution
- Next.js (App Router) and TypeScript, GSAP animations, two languages via next-intl, statically generated pages.
- Result
- The site you are reading now.
- Next.js
- TypeScript
- Tailwind CSS
- GSAP
- next-intl
Path
From a first DOS computer to projects for businesses.
1989
Where it started: Basic on DOS, then Pascal and Assembler — working with the machine at the lowest level.
1999
Software engineer.
2015
Company director, automating its processes. Registered as a sole proprietor.
2026
ASM Systems: projects for businesses.
How the stack evolved
- Basic
- Pascal
- Assembler
- Visual Basic
- SQL
- PHP
- JavaScript
- Python
- TypeScript
- React
- Next.js
Tech stack
The tools I use every day.
- Backend
- Python
- FastAPI
- Flask
- Django
- SQLAlchemy
- Alembic
- AsyncIO
- python-telegram-bot
- pytest
- PHP
- Laravel
- WordPress
- REST API
- Frontend
- JavaScript
- TypeScript
- React
- Next.js (App Router)
- HTML5
- CSS3
- Tailwind CSS
- GSAP
- Framer Motion
- Data & infrastructure
- PostgreSQL
- MySQL
- Docker
- Nginx
- Linux
- Git
- Marketing
- SEO
- Google Ads
- GA4/GTM
How I work
Discussing the task
We discuss the task in whatever format suits you — by phone, messenger or email. I ask about your business and suggest possible solutions.
Plan and estimate
I describe what I'll build and in what order, with the cost and timing of each stage.
Step-by-step development
You see the result after every stage, and we make changes as we go.
Launch and support
I launch the project, set up analytics and stay available for further improvements.
Prices
Starting prices in Belarusian rubles, with US dollars for reference.
| Service | Price |
|---|---|
| Landing pageA single page for an ad campaign or a specific service: responsive layout, an enquiry form delivered to Telegram, basic SEO and analytics. | from 1,200 BYN≈ $400 |
| Company websiteA multi-section website — services, about, portfolio, contacts. A structure built for search and easy content management. | from 3,000 BYN≈ $1,000 |
| Telegram botMenus and flows, enquiry intake, notifications, data storage. | from 1,200 BYN≈ $400 |
| Bot with admin panel and databaseA bot with a web admin panel: roles and permissions, reports, a database, integrations with your systems. | from 3,000 BYN≈ $1,000 |
| Web app / CRM / client portalInternal systems and portals: authentication, a database, roles, reports, an API for integrations. | from 4,500 BYN≈ $1,500 |
| Automation and improvementsConnecting systems, scripts, improving and maintaining existing projects. | from 90 BYN/hour≈ $30/hour |
| SEO auditA technical audit, keyword and competitor analysis, a promotion plan. | from 750 BYN≈ $250 |
These are the main services, not the full list.
Every client gets an individual approach: we agree the scope, stages, timeline and payment terms to fit your task. Get in touch however suits you, and we'll work it out.
Contact
Tell me about your task — I'll reply with possible solutions. Or message me directly in the messenger you prefer.