Welcome to my GitHub profile. I’m an experienced software developer from Germany, currently working in the public sector and studying software engineering in parallel.
Willkommen auf meinem GitHub-Profil. Ich bin ein erfahrener Softwareentwickler aus Deutschland, arbeite aktuell im öffentlichen Dienst und studiere parallel Software Engineering.
- 💼 Working in the public sector as a software developer
- 🎓 Studying Software Engineering (berufsbegleitend / part-time)
- 🖥️ Passionate about software development from low-level systems to modern tooling and automation
- 📚 Interested in maintainable architectures, documentation, accessibility, and practical DevOps workflows
- 🤝 Open to collaboration, exchange, and learning from others
Ein besonderes Herzensprojekt von mir ist TinyCalc.
Ich schreibe damit die klassische Tabellenkalkulation Borland MicroCalc vollständig in C# neu – ohne GUI, sondern bewusst als reine Terminal-/Text-UI-Anwendung.
Das Projekt verbindet für mich Retro-Computing, Softwarearchitektur, Testbarkeit und Barrierefreiheit.
👉 Repository: TinyCalc
Ein weiteres Herzensprojekt von mir ist TinyPL/0.
Ich implementiere den klassischen Lehr-Compiler PL/0 von Niklaus Wirth vollständig in C# neu – modernisiert, testbar und in meiner eigenen Architektur.
Das Projekt verbindet Compilerbau, Didaktik, Sprachdesign und Retro-Informatik.
👉 Repository: TinyPl0
home-baseline ist meine persönliche Grundlage für eine konsistente agentische Arbeitsumgebung über mehrere Repositories hinweg.
Es bündelt Skripte, Richtlinien, Verfassungsregeln und KI-Agenten-Dateien für Level-0-, Level-1- und Level-2-Strukturen.
Das Projekt verbindet für mich Entwicklungsinfrastruktur, Automatisierung, Governance, Dokumentation und Barrierefreiheit.
👉 Repository: home-baseline
Mit TuiVision entwickle ich eine moderne, barrierebewusste Anwendung für Sehprüfungen im Terminal.
Das Projekt fokussiert sich auf klare Text-UI, gute Tastaturbedienbarkeit und testbare Architektur in C#/.NET.
Das Projekt verbindet für mich Barrierefreiheit, Terminal-UX, Gesundheitsbezug und saubere Softwarearchitektur.
👉 Repository: TuiVision
InventarWorkerService ist Teil meines Inventar-Kontexts und fokussiert sich auf backendnahe Verarbeitung mit C#/.NET.
Das Projekt steht für robuste Worker-Prozesse, klare Architektur und die Verbindung von Fachlichkeit mit technischer Wartbarkeit.
Das Projekt verbindet für mich Domänenmodellierung, Hintergrundverarbeitung und pragmatische Unternehmenssoftware.
👉 Repository: InventarWorkerService
One of my most personal projects is TinyCalc.
It is a modern reimplementation of Borland MicroCalc written entirely in C# – deliberately built as a terminal/text UI application rather than a graphical interface.
For me, this project combines retro computing, software architecture, testability, and accessibility.
👉 Repository: TinyCalc
Another project especially close to my heart is TinyPL/0.
I am reimplementing Niklaus Wirth’s classic teaching compiler PL/0 entirely in C# – modernized, testable, and structured in my own architecture.
For me, this project brings together compiler construction, teaching, language design, and retro computing.
👉 Repository: TinyPl0
home-baseline is my personal foundation for a consistent agentic workspace across multiple repositories.
It bundles scripts, governance rules, constitutions, and AI-agent guidance files for Level-0, Level-1, and Level-2 structures.
For me, this project combines development infrastructure, automation, governance, documentation, and accessibility.
👉 Repository: home-baseline
With TuiVision, I am building a modern, accessibility-aware application for vision testing in the terminal.
The project focuses on clear text UI, strong keyboard usability, and testable architecture in C#/.NET.
For me, it combines accessibility, terminal UX, health-related use cases, and clean software architecture.
👉 Repository: TuiVision
InventarWorkerService is part of my inventory domain and focuses on backend-oriented processing with C#/.NET.
The project stands for robust worker processes, clear architecture, and the connection between domain logic and technical maintainability.
For me, it combines domain modeling, background processing, and pragmatic business software.
👉 Repository: InventarWorkerService
C# C Java WPF PowerShell Bash Terminal UI GitHub Actions
- GitHub: @hindermath
"Code should not only work — it should stay understandable, useful, and respectful toward the people who use and maintain it."
„Code soll nicht nur funktionieren — er soll verständlich, nützlich und respektvoll gegenüber den Menschen bleiben, die ihn nutzen und pflegen.“



