Full-stack product engineer building practical web products, backend systems, developer tools, and production infrastructure.
I like clear boundaries, boring infrastructure, explicit contracts, and systems that stay understandable as they grow.
- Product-oriented web applications
- Backend architecture and domain boundaries
- Authentication and identity systems
- TypeScript package ecosystems
- WordPress and WooCommerce integrations
- DevOps, monitoring, deployment, and server administration
- AI-assisted development workflows with Codex
Composable TypeScript packages for text filtering and content moderation.
Built for chat moderation, UGC moderation, redaction, URL/email/phone detection, Russian profanity filtering, anti-spam checks, and custom moderation pipelines.
Small TypeScript packages for authentication and identity.
Built around domain-first auth primitives, explicit ports and adapters, independent packages, framework-neutral integration, and no hosted-service lock-in.
AuthModules continues my earlier authentication architecture work as a cleaner package ecosystem.
Markdown to predictable A4 PDF documents.
Useful for technical notes, reports, coursework, internal documentation, simple tables, code blocks, Mermaid diagrams, and ГОСТ-like formatting.
Small color mode controller for Nuxt, Vue, and framework-neutral helpers.
Built for explicit entry points, predictable runtime behavior, and clean app integration.
I prefer:
- small packages over hidden platforms
- explicit contracts over implicit magic
- boring infrastructure over fragile cleverness
- observable systems over blind deployments
- SQL-first thinking where it makes sense
- framework-neutral core logic
- clear ownership between frontend, backend, domain, storage, and transport layers
Application
TypeScript, JavaScript, Node.js, PHP, Python, Vue, Nuxt, Vite, Laravel, Express
Data
PostgreSQL, MariaDB, MySQL, Redis, S3-compatible storage
CMS & commerce
WordPress, WooCommerce, custom plugins, checkout flows, integrations
Infrastructure
Docker, Linux, Nginx, Caddy, Timeweb Cloud, CI/CD, server administration
Observability
Grafana, Prometheus, Uptime Kuma, Beszel, health checks, logs, production monitoring
Workflow
GitHub Actions, Codex, automated checks, release workflows, package maintenance
- Build useful things, not resume fluff
- Keep abstractions honest
- Make boundaries explicit
- Design around contracts, not frameworks
- Keep production boring, observable, and recoverable
- Optimize for maintainability first




