Hristo Iliev

Chief Coffee Consumer


Hi there! My name is Hristo and I’m what you get when you combine a theoretical physicist and a software developer, and then let it run on a supercomputer. I’m the chief data scientist of holler.live and most of my time goes in writing Python and Scala code, scraping and analysing data, designing algorithms, and learning about information retrieval in general. You can also find me building compute clusters here and there and answering questions on Stack Overflow. I seem to have become something of an authority on parallel programming there, and in particular am the only one today (February 2020) to hold golden badges for all three major HPC programming tags: mpi, openmp, and parallel-processing.

profile for Hristo Iliev at Stack Overflow, Q&A for professional and enthusiast programmers

In my free time, I like to reverse engineer stuff - it fascinates me to understand how things work and I learn so many new things. I also optimise serial and parallel engineering and scientific codes for performance and in my past life used to do research in physics.


  • High-Performance Computing
  • Performance Optimisation
  • Artificial Intelligence
  • Statistical Learning
  • Information Retrieval
  • Software Development


  • PhD in Atomic and Molecular Physics, 2009

    University of Sofia

  • BSc in Physics, 2003

    University of Sofia

Recent Posts

Recovering Datasets from Broken ZFS raidz Pools

There are generally two kinds of people–those who’ve suffered a severe data loss and those who are about to suffer a severe …

Recipe: Obtaining Peak VM Size in Pure Fortran

Often in High Performance Computing one needs to know about the various memory metrics of a given program with the peak memory usage …

MPI Programming Basics

Embracing the current development in educational technologies, the IT Center of the RWTH Aachen University (former Center for Computing …

Linear Congruency Considered Harmful

Recently I stumbled upon this Stack Overflow question. The question author was puzzled with why he doesn’t see any improvement in …