Chief Technology Officer
Stanford Van Lines (US, remote)
Own the company's entire technology function as its sole engineer: architecture, infrastructure, integrations and vendor decisions. Grew the role from website support to CTO.
Viacheslav Zahorodnyi
I build software that businesses run on: products, platforms and internal systems, owned end to end from architecture and data model to the interface people use every day.
I start from the business outcome, not the tools. Languages and frameworks are a means: I choose what serves the problem and work across the whole stack.
My strengths are modelling complex domains, making systems fast and reliable, and turning legacy code into a foundation a business can build on.
Trained in piano and sound engineering, I bring the same discipline of structure and detail to code.
Business first. Every technical decision traces back to a business outcome. Requirements become designs that account for edge cases, invariants and risk.
Measure before optimising. Decisions rest on profiling data, not intuition.
Pragmatic architecture. Patterns where they pay off, plain code where they don't.
AI as a tool, not a replacement. LLMs and agentic tooling are part of my daily workflow. Every change is reviewed, and I own the outcome.
Documentation is a deliverable. Decisions, APIs and systems are written down so the next engineer can move fast.
Stanford Van Lines (US, remote)
Own the company's entire technology function as its sole engineer: architecture, infrastructure, integrations and vendor decisions. Grew the role from website support to CTO.
NAIS, GovTech (Kyiv)
Engineer on a closed national government registry, owning features across backend and frontend in a team of up to eight.
Ambisafe (remote)
Blockchain fintech building SaaS and white-label platforms for fundraising and capital management. Grew from engineer to Product Tech Lead in two years.
Chrd.io
Built a React SPA with a client-side MIDI engine and player for generated music.
Freelance
Delivered multi-language Next.js sites on headless CMS, with CI and containerised deployment.
@sirzag/filter-astZero-dependency TypeScript parser that compiles declarative filter expressions ($gt, $in, $between, nested $and / $or) into a typed, database-agnostic AST for any ORM or query builder.
National Academy of Managerial Staff of Culture and Arts, Kyiv
Kherson Music College