Makeomatic
Founder & CTO · Engineering Consultancy
Sep 2012 — Present · Moscow → Vancouver
Engineering consultancy I founded in 2012, specializing in high-load systems and Node.js microservices. Grew from a 2-person team in Moscow to a 15-person distributed operation in Vancouver. Built the Microfleet framework that powered every client project, open-sourced 149+ repositories, and shipped 10+ production systems across e-commerce, IoT, sports, finance, and media.
Microfleet Framework
Opinionated Microservices Toolkit
Open Source25-package monorepo, maintained since 2015. 4 transport layers (AMQP/RabbitMQ, HTTP/hapi.js, WebSocket/socket.io, Kafka/rdkafka), 7 database adapters (Redis Cluster, Redis Sentinel, PostgreSQL, MySQL, Elasticsearch, Cassandra, CouchDB), and a 6-phase request lifecycle with 12 extension points modeled after hapi.js. Transport-agnostic — the same action handler works identically over HTTP, AMQP, or WebSocket. 624 releases, v24.0.0. Powers StreamLayer's entire backend.
Microservice Suite (ms-*)
Production-tested microservices extracted from client work and open-sourced. All communicating over AMQP (RabbitMQ) with Redis for distributed locking, sorted/filtered queries via custom Lua scripts, and pub/sub coordination.
Infrastructure Libraries
Distributed systems primitives extracted from production needs and open-sourced:
Cappasity — 3D/AR E-Commerce
Technical Lead · 2015 — Present · Longest-running engagement
Cloud architecture for 3D product visualization SaaS serving enterprise retail. Built the API, cloud admin panel, 3D player, analytics engine, user management (ms-users), and payment infrastructure (ms-payments). Patented 3D View format (US20190019327A1). Accepted to Plug and Play retail accelerator.
Ark.com — Social Search at Scale
CTO · 2013 — 2016
People search engine aggregating public profiles from Facebook, LinkedIn, AngelList and other networks into searchable "ghost profiles." Y Combinator Winter 2012 batch, TechCrunch Disrupt NYC 2012 Battlefield finalist. Raised $4.2M seed with 234K signups in the first month. Facebook explored acquiring the company.
Scaled Elasticsearch across 5-20 data nodes. Achieved sub-500ms uncached queries from initial 10+ second response times through index optimization, shard tuning, and query restructuring.
IntelliSense.io — Real-Time IoT Analytics
Engineering Lead · via Makeomatic
Real-time IoT analytics dashboard (BrainsApp) for a Cambridge-based industrial IoT company. Built the web application for executives to process and visualize live sensor data — water consumption, power usage, and hazardous emissions monitoring. The platform evolved into brains.app, now an Industrial AI platform deployed across mining operations in Chile, Australia, Kazakhstan, Brazil, and South Africa.
RadioFX — College Radio Platform
Co-Founder · 2015 — Present
Mobile platform giving college radio stations their own branded apps. Each station gets a customizable app with logo, programming schedule, social media feeds, and real-time chat between DJs and listeners. Built "smart ad" technology that triggers visual/interactive content on mobile synchronized with audio spots playing on air.
Distribut.io — Cross-Border Shipping
Engineering Lead · via Makeomatic · ~2014
Platform automating international shipping paperwork. Core feature: intelligent Elasticsearch-powered search across the Harmonized System (HS) code database — 21 sections, 96 chapters of international trade classifications. Replaced manual customs code lookup (hours of work) with instant search. Multi-currency transactions, international address verification, automated customs documentation for EU-US routes.
Infrastructure
Full ownership of deployment pipeline and cloud infrastructure across every client project. Progressed from Chef-based server management to Docker containers to Kubernetes orchestration as the industry evolved.