VIACHESLAV MIKHAILOV / PROFILE LinkedIn

Systems architecture · Developer tooling · Distributed platforms

Viacheslav
Mikhailov

Senior Solution Architect · Systems & Architecture Leader

Hands-on systems architect and engineering leader with 25+ years designing high-throughput distributed systems, developer tooling and code-intelligence engines. Creator and core architect of MYNT and CodeExplorer, combining deep technical work with platform vision and engineering leadership.

Personal Projects

Solo author & architect

CodeExplorer (ce)

Graph-based code intelligence & MCP engine · C# · TypeScript · Cytoscape.js

  • Built repository-wide streaming AST analysis and semantic dependency indexing into a local graph database queried with Cypher.
  • Designed an MCP server and VS Code extension with a native background daemon and real-time WebSocket communication for code agents.
  • Implemented deterministic C1–C4 radial architecture views, with sub-second rendering for complex service graphs.
CodeExplorer on GitHub ↗

Creator & architect · Go

Cypher MCP

Zero-CGO MCP server and standalone CLI for embedded knowledge graphs

  • Built an OpenCypher query layer over a single SQLite database, with no separate graph database service or runtime dependencies.
  • Added full-text search, semantic entity resolution, schema governance, graph traversal and atomic batch updates for AI-agent workflows.

cypher-mcp on GitHub ↗ · cypher-sql-go query engine ↗

Professional Projects

Meta · 2022–2023

Ads Experimentation Platform

Large-scale experimentation · Correctness reporting · Statistical evaluation

  • Contributed to A/B experimentation infrastructure operating at the scale of trillions of events.
  • Improved statistical evaluation to shorten experiments without sacrificing measurement accuracy; designed correctness reporting and pre-computed analytics to reduce query costs.

Tier-1 European insurer · 2022

Actuarial Mortality Model Modernization

C# · .NET 6/7 · Roslyn · High-concurrency calculations

  • Optimized a dynamically generated actuarial model built from a financial DSL, addressing concurrency, memory pressure and garbage-collection bottlenecks.
  • Delivered a 2.5× performance improvement and removed memory-overflow and multithreaded-degradation issues.

Greentube / NOVOMATIC · 2018–2022

MYNT Remote Gaming Server

Original author & core architect · Microsoft Orleans · .NET Core

  • Conceived and built the core engine of a high-load RGS to replace legacy platforms.
  • Designed a stateful actor-based architecture for linear horizontal scalability, isolated sessions and low-contention processing.
  • Created a modular SDK and unified integration API to accelerate game-provider integrations and regulated-market launches.

DataArt · IoT · Micromobility

Lightning — Electric Scooter Platform

Fleet management & real-time tracking · Microservices · MQTT · AWS IoT

  • Designed the architecture for a rental platform managing thousands of electric scooters across device connectivity, fleet operations, rentals and pricing, tracking, billing and reporting.
  • Implemented the scooter-tracking service; the backend handled MQTT device messages and live device-state updates.
  • Supported rider and field-service mobile apps alongside a web administration platform, using Yandex Cloud for core services and AWS IoT for scooter connectivity.

DataArt · 2016–2019

Low-Latency FX Trading Platform

C# · .NET · Azure · Microservices

  • Designed the architecture for a high-performance FX trading API.
  • Prototyped complex financial components, including ledger and bulk-trade processing, and coordinated engineering delivery.

DataArt · 2019–2020

Private-Equity Financial Integration Platform

.NET Core · Microservices · Salesforce integration

  • Designed an integration platform connecting financial systems and redesigned existing applications to meet integration needs.
  • Delivered a Salesforce integration service from scratch.

Broadridge / Paladyne · 2006–2012

Portfolio Management & Financial Engines

Portfolio accounting · Order management · C# · SQL

  • Redesigned the P&L calculation engine, improving performance by over 100× and reducing overnight processing from hours to seconds.
  • Also worked on order-management redesign, trade allocation, tax lots, workflow and data-transformation engines, and financial-system integrations.

DataArt · Hospitality · 2015–2016

Guest-Facing Hospitality Platform

  • Designed guest services for mobile room and facility management, bookings and in-room requests, with contactless door-lock access.

Experience

VP of Enterprise Architecture & Systems Design · DataArt, Munich

2023 — Present
  • Led architecture and engineering strategy across enterprise, .NET and AI initiatives, shaping modernization patterns and technical standards.
  • Initiated an AI-driven engineering platform with reusable architecture components, agentic workflows and developer tools.
  • Set company-wide engineering benchmarks and architecture guidance through the global Solution Architecture Board; mentored senior staff.

Software Engineer (Architect Grade) — Ads Experimentation · Meta, London

2022 — 2023
  • Improved statistical evaluation methods for Ads Experimentation, reducing A/B test duration while preserving measurement accuracy.
  • Designed pre-computed reporting pipelines that reduced query costs and resource use, plus correctness verification workflows.

Senior Solution Architect / Principal Engineer · DataArt, Greentube / NOVOMATIC

2018 — 2022
  • Conceived and built the core engine of MYNT, a next-generation high-load Remote Gaming Server replacing legacy monoliths.
  • Designed a stateful actor-based microservices architecture with Microsoft Orleans and .NET Core, enabling linear horizontal scalability.
  • Created a modular SDK and unified integration API, reducing time-to-market for game logic engines in regulated markets.

Earlier roles

1998 — 2018

Earlier technical leadership: DataArt (2015–2018) · Positive Technologies (2012–2015) · Broadridge / Paladyne Systems (2006–2012) · EPAM, National Bank of Kuwait and Nienschanz (1998–2006).

Education

Master’s degree equivalent in Computer Science & Systems Engineering
Saint Petersburg State Technical University