↓  scroll to explore
Stan Sobolev
Staff Engineer  |  System Architect  |  Mentor

I build systems that carry products from prototype to planetary scale.

Fifteen years of distributed infrastructure, engineering leadership, and a deep belief that great systems empower great teams.

Role
Staff Engineer · System Architect · Mentor
Focus
Distributed systems, event-driven platforms, engineering leadership
Experience
15+ years in production
Stack
Scala · Go · Kubernetes · Kafka · PostgreSQL
Scale
10M+ requests/day · 20+ engineers mentored to Staff+
Location
Remote · Global

Stan Sobolev is a Staff Engineer and System Architect specializing in distributed systems that handle millions of requests daily. With over fifteen years building scalable platforms, he has designed event-driven architectures, led engineering teams, and mentored dozens of engineers on their path to Staff+ level.

  1. 01 · Infrastructure

    Distributed Systems

    Multi-region event-driven architectures handling millions of daily transactions with sub-50ms p99 latency at steady state.

  2. 02 · Leadership

    Engineering Mentorship

    Structured mentorship that moved engineers from mid to staff level — pairing technical coaching with career navigation.

  3. 03 · Platform

    Platform Architecture

    Consolidated fragmented services into coherent internal platforms, reducing time-to-production from weeks to days.

Game

Poker

Multiplayer Texas Hold'em, 7 variants incl. Joker & Short Deck. P2P + server matchmaking. Ed25519 signed.

Algo Viz

Search Algorithms

Interactive visualizations of binary search, DFS, BFS, A* and more.

Algo Viz

Dynamic Programming

Step-by-step DP table animations — knapsack, LCS, edit distance.

Algo Viz

Data Structures

Arrays, linked lists, stacks, queues, hash maps — animated operations.

Algo Viz

Trees

BST, AVL, Red-Black, B-Tree — insert, delete, rebalance visualized.

Algo Viz

Graph Algorithms

Dijkstra, topological sort, cycle detection, connected components.

Algo Viz

HashMap Internals

Hashing, collision resolution, rehashing, load factor — step by step.

Algo Viz

LRU Cache

Doubly-linked list + hash map — eviction policy visualized.

Systems

Consistent Hashing

Ring topology, virtual nodes, key distribution across shards.

Systems

Kafka

Producers, partitions, consumer groups, offset commits — animated.

Systems

Raft Consensus

Leader election, log replication, term handling — interactive sim.

Go

Channels & Goroutines

Buffered/unbuffered channels, select, fan-in/fan-out patterns.

Systems

Networking

TCP handshake, HTTP/2 streams, DNS resolution — packet by packet.

Systems

Database Internals

B-tree pages, WAL, MVCC, query execution — storage engine anatomy.

Systems

Memory Management

Stack vs heap, allocation, GC roots, reference counting visualized.

Go

Concurrency Primitives

Mutex, RWMutex, WaitGroup, Once, sync.Map — race condition demos.

Go

Interfaces

Interface tables, type assertions, embedding, polymorphism.

Go

Map Internals

Go map buckets, overflow chains, evacuation during growth.

Systems

Retry & Backoff

Exponential backoff, jitter, circuit breakers — failure patterns.

Systems

Transaction Log

WAL, checkpointing, crash recovery — append-only log simulator.

Algo Viz

B-Tree

Insert, split, merge, search — order-configurable B-tree.

Reference

English Grammar

Tenses, articles, gerunds, conditionals — 17 sections with examples.

Let's build something.

Github
github.com/Jacke
Linkedin
linkedin.com/in/jacke1
Twitter
twitter.com/stanthoughts
Email
stan@iamjacke.com