Artem Livshits is a Principal Engineer in Bellevue with 20+ years designing and delivering scalable, production-grade server-side systems and distributed databases. At Nutanix he leads the team that built NCPDB, a purpose-built distributed NoSQL control-plane database, defining its multi-year vision and an evolutionary crawl-walk-run delivery strategy while improving cross-site team collaboration and engineering processes. He combines deep architecture and implementation skills—evident from performance and stability contributions to the Apache Kafka codebase improving producer efficiency—with hands-on leadership in design reviews, mentoring, and cross-team influence on control plane and DR architectures. A former founder and long-tenured Microsoft architect, Artem brings entrepreneurial drive plus enterprise rigor to complex stateful systems and operational data models. Less obvious: he emphasizes incremental value delivery and high-quality engineering habits (up-front design, continuous innovation and testing) to turn ambitious distributed-storage ideas into reliable, maintainable products.
Contributions:339 reviews, 14 commits, 12 PRs in 7 months
Contributions summary:Artem primarily focused on improving the performance and stability of the Apache Kafka producer. They addressed regressions introduced during previous work, optimizing the `RecordAccumulator` to reduce lock contention and memory usage. The user also implemented changes to the built-in partitioner, ensuring more efficient batch creation and avoiding fractional batches, leading to improved overall producer efficiency. Furthermore, the user contributed to fixing issues in the consumer side related to preferred read replica refreshing.
Contributions:56 pushes, 17 branches in 2 years 11 months
kafka-streamsapache-kafkasinkstreamsapache
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.