Michal Ziemski
Currently: Research Software Engineer at ETH Zürich
Michal Ziemski

Michal Ziemski

Software engineer building tools for scientific computing, open-source ecosystems, and developer productivity.

I build Python-based systems that help researchers work with complex biological data and workflows. My work spans open-source scientific software, backend systems, and practical tooling that improves how people build and use scientific software.

michal@ziemski:~
michal@ziemski ~ %

Featured Projects

Recent work in open-source developer tooling and scientific systems.

All projects

Rachis MCP Server

Structured plugin metadata for the Rachis ecosystem

An MCP server exposing Rachis plugin and action metadata for software discovery and developer tooling.

Active TypeScript

Rachis Cache Lens

Interactive TUI for exploring Rachis caches and artifacts

A terminal-based interface for exploring Rachis cache contents and inspecting artifact provenance.

Experimental Rust

OpenERZ API

An open-source API Swiss recycling schedule data

A Python client for interacting with API providing structured access to waste collection schedules across Swiss cities.

Active Python

Publibike Stations

Real-time bike sharing station monitoring

Python client for interacting with API of Swiss bike sharing network PubliBike, tracking bike availability in real-time.

Mature Python