Hello, I am Evgeny Seliverstov.
I am also known by the nickname theirix, and go by Eugene or Evgenii (thanks to transcriptions rules).
I am currently working as a software engineer in Bloomberg. Prior to this, I co-founded two startups and worked across various industries, including telecommunications and digital agriculture.
My expertise lies in high-performance network servers, data-intensive backends with high throughput and low latency, and cloud solutions for 20 years. I am proficient in designing and optimising advanced data structures and algorithms, multi-threaded and concurrent techniques, and graphical accelerators.
I hold a PhD in Computer Science, where my research focused on adaptive optimization algorithms, parallel architectures, LLVM compilers and GPUs.
I primarily code in Python, Rust, C++ and Erlang, work on backends and continuously improve my designs. I am passionate about distributed systems and storage engines, exploring programming languages, as well as reading and discussing computer science research.
I am actively participating in open-source projects (Debian, Conan, Jenkins, Redmine), database development (PostgreSQL, Ottergon, NEON, closed-source databases). Authored open-source projects (see development section): PostgreSQL extensions, cloud-native infrastructure tools, video-processing systems and cartography services for non-profit ecological organisations, services for peer-to-peer networks.
Established more than 50 book club sessions on distributed systems and database engines - welcome to DuckStax!
This is my personal website where you can:
-
read my technology blog about research and development. All the opinions expressed are solely my own and do not express the views or opinions of my employer.
-
check academic activities at Bauman Technical State University.
-
participate in open-source software development.
-
contact me at various social medias.
-
connect using my professional LinkedIn profile
Feel free to explore!