Jochen Görtler is a software engineer and research scientist with 14 years of experience building high-performance visualization, ML-explainability, and distributed ledger systems—primarily writing Rust that compiles to WebAssembly for interactive frontends. He leads and implements production-grade backends (permanode/indexation, microservices with Tokio/Axum, MongoDB, InfluxDB) and designs exploratory visual analytics that make complex ML behavior and uncertainty tangible. As a freelancer and former IOTA team lead and Apple research engineer, he bridges academic rigour (PhD, CHI publications and awards) with shipping robust open-source software like contributions to Rerun and the Bee node. Beyond the obvious, he blends UI design sensibilities (D3/Svelte/TypeScript) with low-level engineering—optimizing performance across the full stack—and has a track record of improving CI, docs, and usability in notable repos. Based in the Rhein‑Neckar region, he pairs research-led curiosity with pragmatic delivery for clients and open-source communities.
14 years of coding experience
9 years of employment as a software developer
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at University of Konstanz
Master's degree Computer Science, Master's degree Computer Science at Karlsruhe Institute of Technology (KIT)
Visualize streams of multimodal data. Free, fast, easy to use, and simple to integrate. Built in Rust.
Role in this project:
Back-end Developer & UI Designer
Contributions:122 reviews, 145 PRs, 473 pushes in 6 months
Contributions summary:Jochen's commits primarily focused on enhancing the documentation and improving the user interface of the Rerun visualization tool. This involved fixing crate links, hiding implementation details in the documentation, and improving error messages within the tensor and text document views. Further contributions included implementing graph components and archetypes, as well as adding support for Bezier-curve multi-edges, and node selection in the graph view.
core.matrix : Multi-dimensional array programming API for Clojure
Role in this project:
Back-end Developer
Contributions:10 commits, 1 comment in 1 month
Contributions summary:Jochen primarily focused on enhancing the functionality of a Clojure matrix library. Their contributions involved implementing pretty printing for matrix output, adding functionality for calculating euclidean distance, and modifying existing vector operations. The user also addressed documentation clarity and resolved dependency issues, demonstrating a focus on usability and code maintainability. Furthermore, they adjusted the project's Clojure version.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jochen Görtler - Software Engineer at Jochen Görtler Consulting