Über mich
Hier erfährst du, wie ich zur Softwareentwicklung gekommen bin, wie ich arbeite und was ich neben dem Code mache.
Wie ich hier gelandet bin
Als ich die Chance auf eine Umschulung zum Fachinformatiker für Anwendungsentwicklung bekam, habe ich vorher einen Tag im Unterricht hospitiert. Danach wusste ich, dass ich das machen will. Angefangen habe ich mit HTML und Python, inzwischen baue ich Webanwendungen mit Blazor und betreibe sie selbst.
Wie ich arbeite
- Neugierig. Ich arbeite mich schnell und selbstständig in neue Themen und Technologien ein.
- Mit Plan und Spielraum. Ich plane, bevor ich loslege. Merke ich unterwegs, dass es anders besser geht oder der Plan an Grenzen stößt, ändere ich ihn.
- Schritt für Schritt. Die erste Version darf holprig sein. Wichtig ist mir, dass jede neue besser wird als die davor.
- Nachvollziehbar. Ich halte fest, was ich gebaut habe, wie und warum. So können andere damit weiterarbeiten, und ich selbst auch noch in einem halben Jahr.
Mein Ziel
Ich möchte Software bauen, die wirklich gebraucht wird. Sie soll durchdacht und gut wartbar sein, und sie soll fertig werden. Dafür lerne ich ständig dazu, von der Datenbank bis zum Server.
Gerade dabei
- PameliaChat weiterentwickeln, die Beta läuft
- auf die Abschlussprüfung lernen, mit meiner eigenen Lern-App
- mit KI-Agenten entwickeln (Agentic Engineering)
- meinen Mailserver betreiben und einen Home-Server einrichten
Fähigkeiten und Werkzeuge
- backend:
- C#, .NET, ASP.NET Core, Entity Framework Core, Python
- frontend:
- Blazor, WPF, .NET MAUI, Flutter / Dart, HTML, CSS
- daten:
- PostgreSQL, SQLite, SQL Server
- betrieb:
- Docker, Git, Linux, Windows
Weiterbildung
Agentic Engineering mit Claude
Programmieren Starten · ohne Zertifikat
Angewendet in: Diese Website
Blazor Deep Dive in .NET 11 - From Beginner to Advanced
Udemy · Abschlussbescheinigung
Umfang: 15,5 Stunden
Angewendet in: Diese Website
Nachweis prüfenC# WPF Masterkurs
Programmieren Starten · Teilnahmebescheinigung
Angewendet in: Jeopardina
Nachweis auf Anfrage
C# Masterkurs
Programmieren Starten · Zertifikat
Objektorientierung, Interfaces, Generics, Delegaten und Events, Fehlerbehandlung, Dateien
Angewendet in: XML-Handler, Karteikarten
Nachweis auf Anfrage
Python Tkinter Masterkurs
Programmieren Starten · Zertifikat
Layout-Manager, Widgets, Events und objektorientierte Oberflächen
Angewendet in: Pat's Quiz
Nachweis auf Anfrage
Python Masterkurs
Programmieren Starten · Zertifikat
Grundlagen, Objektorientierung, Module und Dateien, Praxisprojekte Tic Tac Toe und Space Invaders
Angewendet in: Pat's Quiz
Nachweis auf Anfrage
Abseits vom Code
Wer mich kennt, beschreibt mich als ehrlich, loyal und engagiert, oder kurz: Mit mir kann man Pferde stehlen.
Ich pendle viel und habe dabei fast immer ein Hörbuch im Ohr.
Was ich bisher gebaut habe, findest du bei meinen Projekten. Und wenn du Fragen hast, schreib mir.