I'm Boris Ershov — a product engineer & solutions architect with 18+ years across fintech, banking, AI and data. I start from your business goals and user stories, then design and ship the software that delivers them — architecture in service of the outcome.
It starts with the business goal — not the stack. Objectives and user stories come first; architecture is chosen to serve them, then built and run in production.
Eighteen years across banks, fintechs and telecoms — from Sber's Platform V to crypto custody and embedded lending in the UAE. I translate business needs into clear goals and user stories, then into scalable, secure software that ships.
Through Boris Ershov Software Design & Development — a licensed Abu Dhabi studio — I bring senior, hands-on craft to clients, and pour the rest into my own products. One person owns the work end to end: discovery, requirements, architecture, design, code, deploy.
It starts with the goal — business analysis, clear objectives and fixed user stories. Architecture comes after, in service of the requirements.
Compliance, HA/DR and defense-in-depth as defaults, not upsells.
The architect writes the Go, the Python and the Vue too.
I build for clients the way I build my own products.

A private knowledge base where pluggable AI agents — CTO, analyst, designer, lawyer — read and write one grounded wiki.

A Go-native ETL engine — the speed of Go with the ergonomics of dbt, Dagster and Airflow. Pipelines that run fast and stay readable.

Turn plain Mermaid into clean C4 architecture diagrams — describe a system in text and get context, container and component views instantly.
Goals first: stakeholder analysis, success metrics and fixed user stories — the problem framed and scoped before any build.
Architecture chosen to serve the requirements — microservices, DDD, event-driven, with C4/UML/BPMN blueprints teams can build from.
Lending, payments, crypto custody and identity — compliant with CBUAE and international regulation.
Agentic assistants, retrieval pipelines, NLP and ML in finance — from PoC to production.
ETL, warehousing and analytics on PostgreSQL, ClickHouse and DuckDB — built on tools I author.
From interface and design system to Go/Python backends and Vue frontends — shipped end to end.
Specialising in UAE-regulated systems — Open Finance (FAPI 2.0), VARA / CBUAE-compliant stablecoin & VASP infrastructure, AML / Travel Rule, and PropTech escrow architecture.
Pre-round architecture assessment for VCs and startups: scalability, security, regulatory exposure, tech debt and hiring. Deliverable: a written risk report plus a walkthrough call with the investment committee.
1–2 days a week embedded in your team: architecture reviews, stack decisions, design of payment and compliance components, and mentoring — senior architecture without the full-time hire.
Open Finance TPP integration (FAPI 2.0, Nebras / AlTareq), escrow under Dubai Law 8/2007, stablecoin & VASP infrastructure (VARA, Travel Rule, IVMS 101), AML (goAML) and KYC flows.
C4 models, technical specifications, ADRs and diagrams — written so investors, regulators and engineering teams all read the same system the same way.
Every engagement runs on a contract built from a technical spec & business analysis — delivered in phases, signed off with acceptance certificates, and modelled domain-first.
Clarify ▸ frame as ML ▸ data ▸ model ▸ evaluate ▸ system design ▸ deploy & monitor — a seven-step path to production models.
Scope ▸ capacity ▸ API & data model ▸ architecture ▸ deep-dive ▸ scale & reliability — structured, DDD-driven delivery.