Skip to content
View teogramm's full-sized avatar
🚇
🚇

Organizations

@CSD-FOSS-Team

Block or report teogramm

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
teogramm/README.md

README

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.

I have previously worked on:

  • Implementing public transport routing algorithms in C++, trying to focus on code quality. link
  • 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. reportcode
  • Developing a biological nanonetwork simulator in ANYLOGIC.
  • and other things... Which you can find by browsing my repositories!

I am interested in:

  • 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!

Pinned Loading

  1. sl-departure-boardsl-departure-boardPublic

    SL departure display, inspired by the Tunnelbana screens.

    C++ 11

  2. oasthoasthPublic

    A library offering access to the OASTH API.

    Kotlin 18 1

  3. pt-routingpt-routingPublic

    A C++ implementation of public transport routing algorithms

    C++

  4. koha-dockerkoha-dockerPublic

    Docker images for Koha

    Shell 22 13

  5. koha-vufind-installkoha-vufind-installPublic

    Installation and integration guide for Koha and Vufind

    Shell 8 2

  6. thessaloniki-transportthessaloniki-transportPublic

    An Android application for accessing info about OASTH buses.

    Kotlin 2