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 supported. This note will be visible to only 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'm currently:

  • 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

I have previously worked on:

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

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-board sl-departure-board Public

    SL departure display, inspired by the Tunnelbana screens.

    C++ 8

  2. oasth oasth Public

    A library offering access to the OASTH API.

    Kotlin 16

  3. pt-routing pt-routing Public

    A C++ implementation of public transport routing algorithms

    C++

  4. koha-docker koha-docker Public

    Docker images for Koha

    Shell 12 11

  5. koha-vufind-install koha-vufind-install Public

    Installation and integration guide for Koha and Vufind

    Shell 8 2

  6. thessaloniki-transport thessaloniki-transport Public

    An Android application for accessing info about OASTH buses.

    Kotlin 2