About me

My name is Ianis Vasilev. I consider myself a simple man with complicated interests. I am a statistician according to my diploma, a programmer according to my contract, a musician according to my ego and a trail runner according to my legs.

About this website

This is my personal website. It contains a few diverse sections:

  • /files: a file explorer for a server containing math notes, presentation slides, musical scores and a few other miscellaneous files.
  • /pacman: information about a pacman repository hosted under the same domain name as the website.
  • /playground: interactive browser-based simulations and visualizations.

Technical note: Except for the playground, most of the website is static and works without JavaScript. However, it still benefits from having a full-fledged home-grown lightweight (~1K LoC) frontend rendering engine. The code has no external dependencies and so things like observables and markdown/FOL parsers are also implemented from scratch. The frontend code is neither precompiled nor bundled and can be easily explored using any browser's developer tools. It is licensed under the Unlicense.