Microelectronics student at the Karlsruhe Institute of Technology, building open-source tools
that put process physics, lithography and yield analytics into engineers' hands.
From RTL to readout: every step of the flow has a tool I built for it.
| Step | Repository | What it does |
|---|---|---|
01 DESIGN |
librelane-ppa | Timing closure and PPA exploration for LibreLane/OpenROAD: slack-driven Fmax search, config sweeps, critical-path attribution back to RTL modules. |
02 LAYOUT |
gds-inspector | GDS/GDSII layout viewer for browser, VS Code and Cursor: 2D/3D views, KLayout layers, hierarchy and density analysis for ASIC and EBL. |
03 LITHO |
lithoforge | DIY lithography toolkit for MSLA printers: mask design, OPC, process calculators, spacer lithography. |
04 PROCESS |
litho-agent | Process calculators plus a Claude-powered agent for lithography, oxidation, ion implantation and yield analysis. |
05 YIELD |
semiyield | Process simulation, ML yield prediction, SPC and Bayesian DOE in one Python toolkit. Live demo ↗ |
06 TEST |
cms-hgcal-readout | ECON-D/T frame decoder and noise characterisation for CMS HGCAL prototype readout (lpGBT chain, VHDL firmware stubs). |
Also on the line
| Repository | What it does |
|---|---|
| engineering-mcp-extensions | MCP integrations for Ansys Lumerical, Mechanical and Fluent inside VS Code Copilot. |
| awesome-semiconductor-industry-topics | Curated resources with a bias toward sub-10 nm logic, lithography, process technology and advanced packaging. |
| argus-digest | Static news digest for semiconductor, AI and software topics, with a searchable archive. |
| elastocaloric-heat-pump | Low-cost elastocaloric heat pump research with polymer films: thermal/mechanical behaviour and a small cooling demonstrator. |
What I work on, top metal to substrate.
| Simulation | |
| Layout & PnR | |
| Hardware | |
| Analysis | |
| Software |
Bins 2–6: developer tools, games, math, web and forks
| Project | What it does |
|---|---|
| claude-code-hooks | Safety hooks for Claude Code. Stops rm -rf, force-push to main, and API key commits before they happen. |
| electron-win-template | Electron starter template for Windows apps with NSIS installers, GitHub Releases, and automatic updates. |
| hackxplore-template | HackXplore 2026 Starter Template: FastAPI + Streamlit + OpenCV + Anthropic |
| kit-campus-mcp | MCP server for the KIT Campus portal: exam results, registrations, study progress, timetables, and module catalogues. |
| memecoin-freqtrade-bot | Virtual paper-trading bot for memecoins on Freqtrade with real fees. |
| mineblade | Free one-click Minecraft server hosting on your own machine. |
| obsidian-vault-dashboard | Interactive Obsidian plugin: live vault stats, force-directed knowledge graph, tag cloud, and recently modified notes. |
| pgspy | Transparent PostgreSQL proxy with a live query dashboard, query timing, and N+1 detection for application development. |
| study-tutor | Claude AI exam tutor as an Electron desktop app: per-module chats, PDF lecture upload with prompt caching, LaTeX rendering, exam question generator. |
| youtube-playlist-downloader | YouTube playlist downloader: MP3 with cover art, 1080p video and ZIP64 archives. C++17 backend, browser UI, Docker self-hosting. |
| Project | What it does |
|---|---|
| aggressor-chess-web | Browser chess game with a JavaScript AI engine, minimax search, alpha-beta pruning, and adjustable difficulty. |
| balatro-web | Play the Balatro GBA fan demake instantly in your browser, on PC and mobile. |
| call-center-tycoon | Satirical tycoon simulation game for Windows, built with Electron. |
| neon-harbor | Open world neon city action game. Procedural city, car chases, five star wanted system. Godot 4.6, zero binary assets. |
| neon-pulse | A precision-dash roguelike in a neon-drenched void. Electron desktop app with procedural audio and achievements. |
| sudoku-online-download | Download page for the Sudoku Online Android app, with an APK, version metadata, and privacy information. |
| SudukoOnline | Multiplayer Sudoku, TicTacToe, and board game platform for Android: Firebase real-time sync, league system, AI opponents. |
| tichu-stats | Interactive Tichu statistics reference: bomb probabilities, Grand Tichu decisions, passing strategies, and source-linked tables. |
| Project | What it does |
|---|---|
| dtZahlensysteme | Number system converter and learning portal (DE/EN): decimal, binary, octal, hex with step-by-step explanations. |
| erdos-notes | Reproducible notes on Erdos problems 617, 835, 1221, and 550: partial results, statement corrections, and Lean proof audits. |
| mandelbrot-visualizer | Interactive Mandelbrot set explorer for Windows: smooth zoom to 1000x+, zoom video recording, color schemes. |
| mathgpt-clone | Full-stack AI math solver: text/LaTeX/image input and step-by-step solutions. |
| Project | What it does |
|---|---|
| sudoku-online-privacy | German and English privacy-policy pages for the Sudoku Online Android app. |
| HACK-OPS-KA/Website | hack//ops community website for Karlsruhe: events, project archive, and a Firebase-backed event voting system. |
| hackops-ka/hackops-site | hack//ops landing-page source for the Karlsruhe builder community. |
| Project | What it does |
|---|---|
| balatro-gba | Fork of the Balatro Game Boy Advance fan demake. |
| erdosproblems | Contribution fork of the community Erdos problems database. |
| SLOPATHON | Contribution fork of the HACK//OPS SLOPATHON OP001 project archive in Karlsruhe. |
| winget-pkgs | Contribution fork of the Windows Package Manager community repository. |
| HACK-OPS-KA/SLOPATHON | Project archive for HACK//OPS SLOPATHON OP001 in Karlsruhe. |
Open to collaboration on open-source EDA, process modeling and semiconductor tooling.
Artwork is generated by profile/art/build.py.

