Accounting and management systems
ERP, warehouses, documents, point of sale, analytics. Multi-user systems with roles and permissions, reporting, and integrations with external services: accounting packages, banks, marketplaces.
Information systems for business
I design and deliver accounting and management systems end to end: database and API, client applications, and AI agents built into the product. Rust and TypeScript in production, infrastructure on your own servers.
Four parts that assemble into one working system.
ERP, warehouses, documents, point of sale, analytics. Multi-user systems with roles and permissions, reporting, and integrations with external services: accounting packages, banks, marketplaces.
Agents that work with your data: import documents from PDFs, run chat threads on any entity in the system, build websites and reports. Sandboxed execution with permissions and tokens issued per step.
Your internal tools become available to AI assistants through the Model Context Protocol. Access is scoped to each employee's permissions, and sensitive operations are off by default.
Deployment on your own or rented servers: Docker, backups with point-in-time recovery, monitoring, mail, VPN, remote access. No lock-in to cloud platforms.
Real projects in daily use. Each one lists the task and what came out of it.
Multi-tenant ERP for trade
Sandboxed agent execution for a SaaS product
ERP tools for external AI assistants
AI agent orchestration platform
Self-hosted service infrastructure
Product storefront on top of the ERP
The order is fixed: each step builds on the result of the previous one.
We go through current processes, data and systems. The output is a list of what gets automated and what stays as it is.
Data schema, roles and permissions, integration boundaries, where agents operate and what they are not allowed to do. Agreed before any code.
Short iterations on real data. A test environment is available from the first weeks.
Data migration, staff training, launch on your servers or ours. The old system is switched off only after a parallel run.
Monitoring, backups, updates and changes on request. A contract with a fixed response time.
Describe the task in two paragraphs: the business, what hurts right now, which systems already exist. I reply within a day.
Based in Kazakhstan, working remotely with clients worldwide.