Maschinenbauer | Konstruktion & QM | Open-Source-Enthusiast
Ich bin kein klassischer Softwareentwickler, sondern Maschinenbautechniker. Mein Ansatz beim Coden ist geprägt von meiner täglichen Arbeit: Praxisnähe trifft Struktur.
Angefangen hat alles mit einem Schraubenzieher und zerlegten Computern (zum Leidwesen meiner Eltern). Gelernt habe ich dann etwas Handfestes: Technischer Zeichner. Damals noch klassisch am Zeichenbrett.
Nach meinem Techniker im Maschinenbau bin ich bei meinem jetzigen Arbeitgeber tief in die Arbeitsvorbereitung / Konstruktion eingestiegen. Doch ich schaue gerne über den Tellerrand: Als die Frage aufkam, wer das Qualitätsmanagement übernehmen könnte, habe ich den Sprung ins kalte Wasser gewagt.
Heute bin ich in der Arbeitsvorbereitung / Konstruktion tätig und betreue zusätzlich das Qualitätsmanagement. Die Kombination aus kreativer Technik und Prozess-Sicherheit prägt auch meinen Code.
Als Multi-CAD-Anwender (Inventor, AutoCAD, SolidWorks, CATIA, aktuell HiCAD) sind mir die Stärken und Schwächen der Systeme aus der Praxis bekannt.
Ohne saubere Prozesse ist jedes gute Ergebnis reiner Zufall.
Ich code nicht zum Selbstzweck, sondern zur Automatisierung wiederkehrender und reproduzierbarer Prozesse.
- Eckenprogramm (VB.NET): Parametrische Berechnung komplexer Eck- und Abwicklungsgeometrien. Ersetzt aufwendige 3D-Konstruktionen in AutoCAD durch reproduzierbare Mathematik und erzeugt direkt verwertbare 2D-Blechabwicklungen für die Fertigung.
- G-Code-Generator: Automatisierte Erzeugung von CNC-Programmen auf Basis definierter Parameter.
- CAD/CAM-Schnittstellen: Excel-basierte Tools zur Übergabe strukturierter Konstruktionsdaten von CAD-Systemen an CAM (TruTops / WiCAM).
Ehrliche Notiz: Wenn ich mir meinen alten Code heute ansehe, schlage ich manchmal die Hände über dem Kopf zusammen. Aber er funktioniert stabil! Selbst moderne 3D-Lösungen wie HiCAD haben mein Eckenprogramm bisher nicht ersetzen können. Pragmatismus gewinnt.
Ein zentrales Learning aus der Entwicklung von kopi-docka: Heute nutze ich KI-Agenten, um komplexe Architekturen zu entwerfen – immer mit dem Blick eines Qualitätsmanagers.
Klare Dokumentation (ARCHITECTURE.md) führt die KI, nicht umgekehrt.
🏆 Mein Hauptprojekt: kopi-docka
Ein Backup-Tool, das so zuverlässig arbeitet wie eine Maschine.
- Stack-Aware: Sichert Docker Compose Volumes & Configs zusammen.
- Secure: Verschlüsselt & Dedupliziert (powered by Kopia).
- Smart: Tailscale Integration & Disaster Recovery Bundles.
- Languages: Python (AI-assisted), C# / VB.NET Roots
- Infrastructure: Docker, Linux (Selfhosted), Tailscale
- Methodology: "Think Simple", Cold Backups, AI-Driven Development
Credits: Built with a technician's mindset and AI assistance.