PGP public key: 0x17DAB671

About me

My name is Ianis Vasilev. 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. There are also a lot of symbolic and numeric mathematical algorithms implemented in pure JavaScript. 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.