Welcome to my corner of the web! I have studied computer science in Greece and transport in Sweden. I like learning new stuff and working with new tools. My favourite languages are C++ and Python, although I have also completed projects using Ruby, Java, Kotlin and Go.
- Implementing public transport routing algorithms in C++, trying to focus on code quality. link
- Reading "Engineering a Compiler" by Keith D. Cooper and Linda Torczon
- A C++ application which mimics the departure signs of the Stockholm metro, using a Raspberry Pi Zero and an OLED display.
- A Kotlin library which offers access to the API of the bus operator in Thessaloniki, Greece and an Android application, which utilises it.
- Containerising the Koha integrated library system and a guide for setting it up and integrating with the Vufind search system.
- Analysing a large dataset of cyclist trajectory data in Stockholm, using polars and Python. report code
- Developing a biological nanonetwork simulator in ANYLOGIC.
- and other things... Which you can find by browsing my repositories!
- Understanding how everything works, especially in a lower level.
- Designing good and intuitive abstractions.
- Creating smart and performant algorithms.
- Everything regarding public transport and railways.
Make sure to also check out my website!


