Skip to content
View oernster's full-sized avatar

Block or report oernster

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
oernster/README.md

Oliver Ernster (@oernster)

Principal Python Engineer & Software Architect: APIs, integration and platform modernisation. Author of the four-book Decision Architecture series.

➣ Explore my work: ernster.dev

My primary portfolio and entry point: the full catalogue of projects, grouped by category (Decision Architecture, applications, libraries and tooling, protocol and standards, Elite Dangerous, 3D printing and more).

Commercial licences available. Every application here is free and open source. If those terms do not suit what you are building, such as a closed-source product, a commercial licence can be bought from me separately. It covers my own code; third-party libraries keep their own licences. See commercial licensing.


  • 28+ years building software across defence, fintech, telecoms and startups
  • 13+ years Python (backend, automation, distributed systems)
  • I design systems and organisations for:
    • clear decision ownership
    • low coordination latency
    • long-term structural stability
  • Writing: CrankTheCode.com
  • Open to Staff/Principal engineering, integration/solutions architecture or modernisation-lead roles
  • Contributions to any of my repositories are under the terms in CONTRIBUTING.md

Pinned Loading

  1. MMSP-Spec MMSP-Spec Public

    MMSP: an open community specification for multimedia syndication beyond RSS

    Python

  2. meridian meridian Public

    Desktop feed reader and reference client for MMSP, with RSS and Atom support

    Python

  3. pigeonpost pigeonpost Public

    Comprehensive, calm, cross-platform email client

    Go

  4. fulcrum fulcrum Public

    Decision Architecture made operational: scores an organisation's structure from 0 to 100 and plans the moves that strengthen it

    Python

  5. ClearBudget ClearBudget Public

    Day-by-day solvency for personal budgets: a monthly total can look safe while the month itself is not

    Python 1

  6. Stellody Stellody Public

    Local music player and discovery: new artists found from the records you already have

    Python