I turn business complexity into software that works in practice.
I connect business processes, system architecture and hands-on engineering — across commerce platforms, configurable business systems and AI developer tools.
Commerce operations had to stay consistent across different product models, warehouses and external systems.
My contribution
CTO · previously Lead Developer
The outcome
The work connected the product lifecycle from catalog and inventory to orders, fulfillment and tracking, with ownership extending beyond individual services.
I designed and built a business operations platform used by an existing mortgage company. Conditional client forms, document OCR, staff tasks and compensation rules connected to its Encompass workflow.
The company worked in Encompass without a client-facing intake website. Staff manually gathered information, worked out which documents each borrower needed and coordinated follow-up. Employment, income and other circumstances changed the requirements, making each new application difficult to organize.
My contribution
Solution design, architecture and hands-on development
The outcome
The company gained a client-facing intake website connected to its internal operations. Clients could answer once and see which documents to provide; staff received assigned tasks and worked on linked records that flowed into Encompass. This simplified application handling and reduced manual coordination.
Operational questions span several systems, while broad database access and an ever-growing tool catalog create permission and context problems for agents.
My contribution
Agent infrastructure and integration architecture
The outcome
I use MCP Hub to investigate errors, review communication and trace project activity across databases, logs and work tools. Relevant schemas, stored results and prior methods can be opened as needed, keeping repeated investigations focused.
From a business question to a working system, with clear ownership of the decisions along the way.
01
Technical leadership
Translate product goals into technical decisions and an executable plan, working with stakeholders and developers while staying involved in implementation.
Build APIs, data models and background processes that connect products and external services, with explicit rules for data ownership, caching and synchronization.
A dedicated catalog service with a Rust primary path and Python fallback. PostgreSQL retains transactional state, Redis serves repeated reads, and Elasticsearch provides the search model. Bulk processing and query optimization support this division.
Each layer has a clear responsibility.Rust / Python / PostgreSQL / Redis / Elasticsearch
Conditional forms determine the next question and required documents. Document fields, OCR, participant roles, tasks and status rules connect intake with staff work and Encompass exchange.
One intake starts a coordinated workflow.Forms / OCR / Workflow / Encompass
Give agents the context needed for the next decision
Project knowledge, reusable methods and tool discovery have separate responsibilities. Exact tool schemas load when needed; permissions and execution receipts keep discovery distinct from authorization and verified results.
In BOS, changing intake requirements became configurable form conditions, document requirements and staff tasks. Business rules stayed connected to the work they trigger.
In MCP Hub, finding a tool, requesting approval and executing it are distinct steps. Retained results let the operator inspect what happened before deciding what follows.
Catalogs, marketplaces, warehouses, orders and fulfilment: the shared model and the boundaries between them.
Level of responsibilityArchitecture and implementation of multichannel platforms
Designed shared product, inventory and order models for Onlihub and MySellerHub, connecting channels with different warehouse models and external identifiers.
For a mortgage company, I connected client intake to documents, OCR, staff tasks, compensation and Encompass. Configurable forms and business rules let the same core support different operating scenarios.
Level of responsibilityBusiness modelling, architecture and hands-on implementation
A client’s answers select the next questions and document requirements. Uploaded files supply field values through OCR; document events assign participants and tasks. Staff work from personal Kanban boards, while records and selected statuses flow to Encompass. Calculations and compensation retain their source relationships.
Define document types, fields and parent–child relationships. Connect organizations, departments and memberships to roles and access conditions.
Run forms, calculations and rules
Collect answers in multi-step forms and preview formula results. Document events run configured participant, task, form and integration rules; calculation flows create result documents.
Keep the source of each result
Link internal accruals and deductions to a document, recipient and rule. Keep calculation sources and integration-run records so a result can be traced back to the operation behind it.
Start with a business goal, work out a solution and carry it into code. My work combines architecture, explaining alternatives to stakeholders, hands-on development and coordination where the project needs it.
Level of responsibilitySolution ownership, architectural decisions and implementation
For BOS, I proposed and developed the solution, explained its architecture to the business and refined it around real workflows. At Onlihub, I took over architecture, database, backend and integrations after the lead developer left, coordinated development and advised the CEO on feasibility.
Manufacturing, CAD/CAM and CNC built the foundation: understand materials, operations and constraints before automating them.
Level of responsibilityIndustrial engineering and production automation
Prepared parts, machine programs and technical documentation for serial production; refined operation sequences and material use, then automated production planning and accounting in 1C.
Independent product work across game backends, TON, Unity physics, modular vehicles, procedural worlds and 3D assets.
Level of responsibilityIndependent product development and game systems
Led TON Tanks product development and built its backend and game logic. Independent Unity work explores modular tanks, tracked physics, damage and procedural city generation.