Order in infrastructure and business — without magic
Automation only mirrors the processes of life.
Clean code produces clear processes and stability in business.
Automation only mirrors the processes of life.
Clean code produces clear processes and stability in business.
For big and the smallest users alike.
Lightweight trainer for children: no ads, no extra weight, pure mathematics at its core.
PWA, ReactJS
OpenWatches server availability and health, sends alerts about exceptional situations straight to your messenger.
GoLang
OpenOpen project: log collection and analysis, alerting. Code and docs on GitHub.
GoLang, Open source
GitHubTurn-based online game with AI opponents. A game-dev experiment.
Web game GoLang ReactJS Sockets
OpenProblems with processes, infrastructure and uptime.
Regular server maintenance: updates, health checks, failure prevention. I work on schedule so you never notice problems.
I untangle and structure code written without a clear plan. Bring order, document, remove hidden bugs.
Availability, performance and error monitoring, prediction of exceptional situations and recovery after failures. You learn about problems before your users do.
I set up regular backups and fast recovery. Your data stays safe even through serious failures.
I hunt down the root cause of slowness instead of buying new hardware. Speed up loading, optimize queries and server settings. Saving resources means saving money.
Detection and removal of malware, recovery after a hack, installing protection and security recommendations.
Compensations, saga patterns and other approaches to distributed transactions. Data does not diverge or get lost between systems.
Load distribution, redundancy and 99.9% uptime. Infrastructure should not be expensive and should not scale to infinity.
I put my money behind my solutions: in case of downtime, hacking or data loss, I cover the losses under insurance. I assess risks honestly.
Not “yet another developer”, but an engineer with full responsibility for the result.
And a lyricist too: I came to web development from journalism. I love digging to the essence, finding the root cause in the nature of things and processes. I solve the problem instead of masking it.
Full-stack — if you really want the term. I see the system as a whole: from a line of code to server load. That’s why my solutions work end-to-end.
Not the frontenders, not the backenders, not DevOps — it’s all me. I answer for the result, completely.
Every byte makes sense, every abstraction justifies its “weight”. Compact files and a compact support budget.
I comply with the legislation of the Republic of Belarus on personal data protection. I work on your servers and computers — no “cloud black boxes”.
I optimize resources so you don’t pay for extras. Hosting should not be expensive and should not scale to infinity.
Tell me about your task — I’ll suggest what can be improved and what it will cost. No obligations.
I work in accordance with the requirements of the legislation of the Republic of Belarus
I do not share data with third parties, sign an NDA when needed. I work on your servers and computers.
All work is formalized by contract, payment by bank transfer with VAT.
You get work reports, a receipt, support and improvement recommendations.
Drop me a line — we’ll discuss your situation and I’ll propose a plan of action.
Contact me