Skip to content
View christoph-lechner's full-sized avatar

Block or report christoph-lechner

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.

Content in all repositories owned by your account will be closed.
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
christoph-lechner/README.md

Hi, I'm Christoph 👋

Welcome to my GitHub profile.

Selected projects:

  • "Critical Directions" (main repository): Designed and implemented near-real-time pipeline ingesting external crowd-sourced location data, applying validation, performing geospatial processing and clustering, and exposing results through an interactive web map. Main technologies used: Python (notable packages: FastAPI, scikit-learn, psycopg, pytest); PostgreSQL; Redis; CI tests with GitHub Actions; Docker; HTML; JavaScript; Leaflet; playwright
  • part-db: Created original version of web-based inventory management system (released as open-source software in 2005), establishing the concept that was later carried forward in a complete rewrite by other developers under the same name. Tech stack: Linux, Apache, MySQL, PHP
  • Developed nearline data pipeline for processing of Wikipedia edit events (for all language editions). Software transforms raw event data into structured datasets, and makes analysis results available through interactive dashboard. Tech stack: Python; PostgreSQL; Apache Airflow; streamlit
  • Significantly extended software package "Genesis 1.3", version 4 for scientific computer simulations with the novel functionality needed for efficient performance predictions of a free-electron laser in new parameter regime. Technologies used: C++; parallel programming using Message Passing Interface (MPI); Python (contributions made with this GitHub account)
  • Developed and maintained data acquisition and near-real-time analysis software for reliable performance in demanding technical environments, including debugging, performance improvements, and operational support.

Pinned Loading

  1. critical-dir critical-dir Public

    Data pipeline ingesting location data, performing cluster analysis, exposing results via API

    Python

  2. critical-dir-map critical-dir-map Public

    Web Client for "CriticalDirections" project, visualizes data from the server API as layer on OpenStreetMap-based map

    HTML

  3. wiki-eventstreamer wiki-eventstreamer Public

    Python

  4. apache2_revproxy apache2_revproxy Public

    Apache2 Reverse Proxy for SSL termination inside a Docker container

    Shell