Hello, I am Evgeny Seliverstov.
I am also known as theirix or simply irix on the Internet. Another widely used name is Eugene or Evgenii (thank you, ever-changing transcriptions rules).
I am a software engineer specialising 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.
Also, I am a PhD in Engineering and researcher in the area of adaptive optimization algorithms, parallel architectures, LLVM compilers and GPUs.
Usually, I write in Python, Rust, C++ and Erlang, work on backends and continuously improve my designs. I love learning programming languages, distributed systems and storage engines, reading and discussing computer science papers.
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.
-
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!