Fifteen years of distributed infrastructure, engineering leadership, and a deep belief that great systems empower great teams.
About
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.
Selected Work
Multi-region event-driven architectures handling millions of daily transactions with sub-50ms p99 latency at steady state.
Structured mentorship that moved engineers from mid to staff level — pairing technical coaching with career navigation.
Consolidated fragmented services into coherent internal platforms, reducing time-to-production from weeks to days.
Lab
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.