Alexey Maykov is a Principal Software Engineer in Seattle with 11+ years of experience delivering high-performance distributed systems, databases, and real-time messaging at companies like ServiceNow, Tableau, OfferUp, MemSQL, and Facebook. He led modernization of internal messaging at ServiceNow—rewriting serialization with Protobuf/FlatBuffers and shipping a node-to-node messaging layer that eliminated DB polling—and has deep expertise optimizing storage engines (notably contributing to Facebook’s MyRocks and to RocksDB with cache-eviction, WAL sync, and compaction improvements). Comfortable both as an IC and manager, he has shipped search and personalization platforms, moved monoliths to microservices, and run on-call/debugging rotations while building high-satisfaction teams. Alexey combines systems-level performance tuning with pragmatic productization, and his work includes conference presentations and productionizing research-grade distributed protocols (Raft) for fault-tolerant databases.
11 years of coding experience
26 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at University of Washington
MSc Cybernetics Applied Math, MSc Cybernetics Applied Math at National Research Nuclear University MEPhI (Moscow Engineering Physics Institute)
A library that provides an embeddable, persistent key-value store for fast storage.
Role in this project:
Back-end Developer / Database Engineer
Contributions:8 commits, 7 pushes, 1 branch in 1 year
Contributions summary:Alexey primarily focused on enhancing the RocksDB database, addressing memory leaks and performance. They implemented crucial changes to the cache eviction mechanism, improving RAM usage and preventing unnecessary data reloads. The user contributed by adding functionality to increment a counter for WAL syncs and passing table properties to compaction callbacks, which helps in online optimization statistics. Further contributions include implementing API for `GetPropertiesOfTablesInRange` and fixing build issues.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Alexey Maykov - Principal Software Engineer at ServiceNow