Skip to content
View SimonWaldherr's full-sized avatar

Organizations

@podlove @shownotes @microjs @famous-project @GolangBavaria @Karte-Bayern

Block or report SimonWaldherr

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

Simon Waldherr

Hi, I'm Simon — a multidisciplinary autodidact, software developer and technology enthusiast from Bavaria, Germany.

My background spans mechatronics, manufacturing, logistics, SAP, data analytics, process automation and software engineering. Over the years, I have worked with a broad range of technologies and programming languages, including Go, Rust, C, JavaScript/TypeScript, PHP, SQL, R and DAX.

Today, my main interests are AI engineering, information retrieval, RAG systems, data processing, mapping/GIS, backend development and embedded systems. Go is still one of my favorite languages, particularly for building small, efficient and understandable systems without unnecessary dependencies.

I enjoy building things from scratch to understand how they work — from databases, search and retrieval systems to routing engines, LLM tooling, map infrastructure and embedded projects.

Some areas I'm particularly interested in:

  • AI & Retrieval: RAG, ranked retrieval, embeddings, LLM tooling and local AI
  • Mapping & GIS: OpenStreetMap, routing, geodata processing and navigation
  • Backend Engineering: Go, Rust, APIs, databases and high-performance data processing
  • Embedded Systems: Raspberry Pi, microcontrollers, sensors and electronics
  • Data & Automation: SQL, analytics, logistics, SAP and process automation
  • Open Source: small tools, experimental software and learning by building
  • Photography: especially aerial, landscape and documentary photography

One of my larger private projects is Karte.Bayern, an independent mapping, search, routing and navigation platform based on OpenStreetMap and open geodata.

Besides software development, I'm interested in photography, electronics, generative AI and pretty much everything related to STEM.

I am also a deputy fire brigade commander.

My interest in generative AI also led me to experiment with AI-assisted literature and publish the book Künstliche Literatur: Kurzgeschichten aus der Welt der KI.

Get in touch

Rubix D-A-CH LinkedIn post about me

Pinned Loading

  1. golang-examples golang-examples Public

    Go(lang) examples - (explain the basics of #golang)

    Go 1.7k 455

  2. golang-benchmarks golang-benchmarks Public

    Go(lang) benchmarks - (measure the speed of golang)

    Go 145 19

  3. golibs golibs Public

    general purpose Golang code (to be included in other projects)

    Go 122 16

  4. podlove/podlove-web-player podlove/podlove-web-player Public archive

    Podlove Web Player is a Podcast-optimized, HTML5-based audio player based on VueJS.

    JavaScript 351 67

  5. micromarkdown.js micromarkdown.js Public

    convert markdown to html in under 5kb

    JavaScript 218 44

  6. sql-examples sql-examples Public

    sql examples (sqlite)

    18 3