Skip to content

From blank to product your users will love

Product engineer, 12 years across both halves of that title. I take a problem from research to shipped, with a team or on my own.

View experience

Experience

My latest projects. Earlier work is on LinkedIn (opens in a new tab)

Trustform

Co-founder & Product Engineer

2022–2026

Unified platform for regulated companies to understand, verify, onboard and monitor their clients: KYC, KYB, AML checks, risk engine, regulatory reporting. 30 clients across jurisdictions from Malta to the Cook Islands.

  • Designed the architecture: one client graph underpinning corporate onboarding, due diligence and risk assessment; layered modules with enforced dependency direction
  • Rebuilt the platform after the company split with a team of two: replaced a proprietary database wrapper and Bazel with Node.js and React, kept Go for graph computation, cut the features nobody could justify; first release by end of 2022, none of the cuts came back
  • Built Reporting Hub end to end: natural-language reporting over an ontology of client data, covering regulator forms (FATCA, CRS) and ad-hoc queries; first version in two weeks, shipped to production
  • Introduced AI-backed risk scoring through vendor integration while keeping rule configuration in-house, which brought false positives down
  • Onboarded a multi-jurisdiction financial group as first client via a configurable rules model instead of per-entity code
  • Hired and led engineering from zero to fifteen and designed the org structure; reworked analysis and delivery so throughput rose 1.5× without quality slipping
  • Ran go-to-market with sales and marketing, turning client needs into the roadmap

Investors Europe

Founding Engineer

2019–2022

Regulated brokerage: execution, custody, fund management and depositary services.

  • Designed the system architecture behind everything the firm ran online
  • Built the Client Portal: onboarding, funding, positions and reports in one place
  • Shipped the internal tools the team used daily: onboarding, document checks, compliance review, funding and reporting
  • Built the public side: marketing site, regulatory pages, client documentation

Unity Platform

Founding Engineer

2016–2018

Multi-asset trading platform, 100K+ instruments across FX, equities, bonds, derivatives and crypto.

  • System design and features across the suite: web terminal, onboarding module, internal tools
  • Owned the UX for traders and operators: dense enough for professionals, clear enough for a first trade
  • Shipped turnkey deployments for new clients, back-office and front-office
  • Took part in building the white-label version a bank offered to its own clients

Projects

Built on my own time, outside any one company.

2026

Agent harness for spec-driven development

Verification tooling for agent-driven development, as a reference implementation on a NestJS/React monorepo.

Task intake with EARS acceptance criteria and a verification mechanism per criterion, a deterministic evidence layer, an auditor subagent reviewing diffs in a fresh context, and blocking hooks on irreversible operations. Written up as a gate design with a self-test procedure.

Skills

Engineering

  • TypeScript, Dart
  • AI and agentsClaude Code, Cursor, CodexMCP serversSpec-driven development, EARSLLM-as-judge evalsRAG and structured outputsLangChain, LangFuse
  • React, React Native, Flutter
  • NestJS, Next.js, Edge FunctionsTemporal.io, BullMQ
  • PostgreSQL, MongoDBRedis, pgvectorPrisma, Drizzle
  • Docker, CI/CDAWS, VercelPrometheus, Grafana
  • Playwright, Jest, Vitest

Product

  • Research and scrutiny
  • Customer journey
  • Rapid prototyping
  • Analytics
  • Interaction design

Leadership

  • Culture & Principles
  • Team processes
  • Mentorship
  • Recruitment

Languages

  • EnglishProfessional
  • RussianNative

Domains

  • Regulatory Technology
  • Client Onboarding
  • Corporate Graphs
  • Trading Platforms
  • Payments
  • Risk Engines
  • Complex Data Visualisation
  • High-load Systems

Let's connect

A project, a question, or an invitation to coffee. Coffee wins.