A critical workflow has no reliable system
The business runs through spreadsheets, manual handoffs or fragmented tools, and the real product boundary is still unclear.
INDEPENDENT PRODUCT ENGINEERING / B2B SYSTEMS
Frank Systems is the product engineering practice of Artem Prianishnikov. I help founders and technical teams turn critical workflows into reliable SaaS, AI and operational systems — from product boundary and architecture to code, deployment and handover.
Remote contract or retainer · Limited concurrent engagements
WHEN TO BRING ME IN
I am most useful where product ambiguity, system risk and delivery pressure meet.
The business runs through spreadsheets, manual handoffs or fragmented tools, and the real product boundary is still unclear.
Architecture, data, deployment or ownership gaps make every change slower and riskier than it should be.
The pilot needs grounded inputs, structured outputs, review boundaries, observability and a path to commercial use.
ENGAGEMENT FORMATS
Start with the smallest format that can remove uncertainty or ship a meaningful result.
Architecture, code, data, infrastructure and workflow review with a prioritized decision memo and execution plan.
Fix the delivery bottleneck: production failures, deployment, observability, critical defects or an unsafe integration boundary.
Turn one valuable workflow into a testable product slice with real data, quality gates and human review where it matters.
A limited senior retainer for architecture decisions, critical implementation and technical support to a founder or CTO.
SELECTED CASEWORK
Selected systems are described by the pressure they address, not by a wall of framework logos.
Product architecture and delivery across tender discovery, company-specific analysis, bid/no-bid scoring, risks, document review, pipeline, billing and administration.
Product boundary · AI workflows · SaaS architecture · full-stack delivery · production
Integration design for industrial telemetry: edge gateways, read-only equipment registers, MQTT data contracts and a platform model that can support different client hardware without one-off rewrites.
Integration architecture · data contracts · edge/cloud boundary · product model
Architecture and product engineering for a B2B operations platform where data, commands, workflows and interfaces share one explicit grammar instead of growing as disconnected modules.
Product architecture · domain model · command layer · full-stack platform
OPERATING PRINCIPLES
Define the workflow, constraint, owner and measurable change before choosing architecture.
Keep boundaries, data contracts, failure modes and trade-offs visible to the people operating the product.
Prove value and risk on real data before expanding the surface area or polishing secondary flows.
Deployment, observability, documentation and handover are part of the product, not post-launch chores.

PRINCIPAL
Product engineer · architect · technical operator
I work where product decisions and engineering consequences cannot be separated. My role is to reduce ambiguity, own the critical path and make sure the system survives contact with production and operations.
Built and released AURA, a public Nostr client with 800+ unit tests; merged contributions to Svelte, SvelteKit, Biome and OXC.
START WITH CONTEXT
I will tell you directly whether this is a fit, what the smallest useful first step is and where I see the main delivery risk.