I build web products, design systems and APIs — and take an interest in everything that connects them: data, events, delivery and the people using the software.
Professional software development since 2018. My work spans React/TypeScript interfaces, Node.js/Python services, enterprise integrations and technical leadership. Here I share developer tools, UI work and experiments in practical AI engineering.
Six starting points, selected for different aspects of engineering. Release, demo and research stages are kept distinct.
|
01 · DEVELOPER TOOLS
A terminal workspace for repositories, pull requests, merge requests and CI. Inspect changes and job logs without a local checkout.
Released · Linux binaries |
02 · FULLSTACK
A fullstack webhook-delivery demo: ingestion, event history, HMAC signatures and retries, with a web interface for inspecting deliveries.
Demo · single-process storage |
|
03 · FRONTEND & DESIGN SYSTEMS
A source-level frontend case study: typed UI primitives, reusable page sections, keyboard/focus interactions and reduced-motion support.
Source available · not deployed |
04 · EDITOR ENGINEERING
VS Code support for YAML with embedded Go templates: layered syntax highlighting, hover documentation, completions and structural diagnostics.
Extension source · grammar tests |
|
05 · AGENT INFRASTRUCTURE
A local-first journal and shared project memory for coding agents. Persistent outbox, idempotent writes and explicit export policies.
Preview · live acceptance still open |
06 · PRODUCT & AI TOOLING
A local game-design toolkit with typed analysis tools, seeded simulations, decision records and reports. Built for a human-led design process.
Functional core · documented limits |
Understand the product → design the boundaries → build the whole path → test and document it.
| Focus | Main tools and practices |
|---|---|
| Interfaces & design systems | React, Next.js, Vue, TypeScript, Storybook, Tailwind CSS |
| Services & integrations | Node.js, NestJS, Python, FastAPI, PostgreSQL, REST, GraphQL |
| Distributed workflows | NATS JetStream, Kafka, Redis, typed contracts, idempotency |
| Delivery & quality | Docker, Kubernetes, CI/CD, Nx, Playwright, C4, ADRs |
| Developer tools & AI | Rust, Python, TypeScript, MCP, agent memory, RAG, evaluation |
My commercial work includes an end-to-end GSM API platform and React admin interface, financial and integration subsystems in an operational ERP, and shared UI component libraries used across applications. Employer source code stays private; the projects above are public examples of my approach.
Zetto — architectural redesign of a Rust terminal knowledge-management tool. Strategy, decision records and system design are available. Pre-alpha / design phase, not a current runnable release.
More Linux tooling: Omarchy Processes · Omarchy RU.
Let's talk about useful products and thoughtful engineering.
i@ikramar.ru · Telegram
English — B2 · Русский


