Was bin ich?
Angehender Fachinformatiker für Anwendungsentwicklung mit starkem Praxisfokus. Ich denke in Anwendungen, Datenflüssen, CRUD, Rollen, Sicherheit, Dokumentation und sauberer Bedienbarkeit.
Ich bin Marcus Dziersan aus Lünen/NRW, Umschüler zum Fachinformatiker für Anwendungsentwicklung und praktischer Entwickler mit einer langen Spur aus Web, PHP, JavaScript, Java, Python, SQL, JSON, Games, Tools und Mikrocontroller-Projekten.
Meine Story beginnt nicht erst mit der Umschulung. Die ersten Berührungen mit Webtechnik kamen früh: FrontPage, IIS, HTML/CSS/JavaScript und Server-Experimente. Später kamen PHP/MySQL, eigene Tools, JSON-Projekte, Java, Python, Mikrocontroller und schließlich die formale Ausbildung im Rahmen der Umschulung dazu.
Angehender Fachinformatiker für Anwendungsentwicklung mit starkem Praxisfokus. Ich denke in Anwendungen, Datenflüssen, CRUD, Rollen, Sicherheit, Dokumentation und sauberer Bedienbarkeit.
Ich baue kleine bis mittlere Webanwendungen, Frameworks, Lernplattformen, Admin-Tools, QR-/JSON-Systeme, Java-Desktop-Projekte, Browser-Games und Hardware-nahe Experimente mit Arduino/ESP.
Ich will nicht nur zeigen, dass ich Code schreiben kann. Ich will zeigen, dass ich Projekte verstehe: Idee, Struktur, Umsetzung, Doku, Verbesserung.
Die Entwicklung lief nicht linear. Schule, Jobs, Neustart, Selbstlernen, Projekte, Umschulung. Genau daraus entsteht mein Profil: belastbar, praxisnah und bereit, technische Themen wirklich zu greifen.
FrontPage, IIS, HTML, CSS, JavaScript und erste Server-Ideen. Noch spielerisch, aber technisch prägend.
Verschiedene Jobs, viel Alltagspraxis, viel Improvisation. Nicht klassisch, aber nützlich für reale Projektarbeit: Probleme sehen, nicht nur Aufgaben abarbeiten.
Wieder intensiver eingestiegen: Webseiten, Webradio-Systeme, Standalone-PHP-Apps und private Projekte.
Eigene JSON-Strukturen, Kataloge, kleine Datensysteme und Tooling. Grundlage für Projekte wie JSON Harbor und ICE-/QR-Demos.
Formaler Einstieg in professionelle Anwendungsentwicklung: OOP, Datenbanken, Web, Projektmanagement, Dokumentation, Git und Prüfungsprojekte.
Java-Games, PHP-Frameworks, Haushalts-/Kalender-Apps, Arduino/ESP-Projekte, Drucker-Tools, Lernplattformen und öffentlich dokumentierte GitHub-Reihen.
Die Galerie ist bewusst breit: Webanwendungen, Frameworks, Lernsoftware, Hardware, Games und Datentools. Dadurch sieht man nicht nur einen Stack, sondern Denkweise, Durchhaltevermögen und Transferfähigkeit.
Schrittweise aufgebaute Haushaltsanwendung mit Login, Rollen, Familien/Haushalten, Listen, Chat, Kalender, CRUD, Admin-Tabs und wachsender Dokumentation.
Modernisiertes Datenbank-Framework mit Adapter-Schicht, Query Builder, Schema Builder, Migrationen, Repository-Basis, Logger und lokaler Entwicklung mit normalem PHP-/Composer-Workflow.
Webbasierte Aufgabenverwaltung im IHK-/Umschulungskontext: Board, Rollen, Export, Projektplanung, Dokumentation und Live-Demo-Fokus.
Eigene Lernplattform mit Fragenkatalog, Admin-Import, Learn/Test-Modus und strukturierten Themen für Fachinformatiker-Prüfungsvorbereitung.
Browserbasiertes JSON-Projekt mit Docks, Validator, Comparator, Overlay/Progress und eigener Logik ohne externe Bibliotheksabhängigkeit.
Demo-System für Notfallinformationen per QR-Code: JSON-Daten, Online-Verwaltung, Admin-CRUD und Sicherheitskonzept für realistischere Weiterentwicklung.
Einfaches Python-Tool für Text- und QR-Druck auf einem kompakten Thermodrucker. Fokus: Zweck erfüllen, direkt nutzbar, verständlich dokumentiert.
Java-Swing-Plattformer mit Leveln, Coins, Gegnern, Leben, Powerups, Projektilen, Fall-Schaden und App-Image-Build.
Spiel- und Simulationsprojekte mit Zuständen, Geldflüssen, Besitzlogik, Monatsprognosen, Logs und UI-Dialogen.
Lernspielidee für Kinder mit Memory, Quiz, Lernkarten und Feuerwehr-Fahrzeugwelt. Spielerische Wissensvermittlung statt trockener Theorie.
Lokaler Kartenkatalog mit SQLite-Datenbank, Setlisten, Thumbnails, Popup-Ansichten und Datenimport in mehreren Schritten.
LED-Uhr mit DS3231/WS2812B und ESP32-C3-Navigationsprojekt mit OLED, GPS, MPU6050, Web-API und Hardware-Integration.
Mein Schwerpunkt liegt nicht auf Buzzwords, sondern auf nachvollziehbarer Umsetzung: einfache Architektur, saubere Datenhaltung, verständliche UI, Sicherheit im Blick und Dokumentation, die ein Projekt wirklich tragfähig macht.
PHP 8+, OOP, MVC, Routing, Sessions, CSRF, Login/Rollen, REST-nahe APIs, MySQL, SQLite, PDO, MySQLi.
HTML5, CSS3, JavaScript, mobile-first, Animationen, hürdenarme Bedienung, klare Admin-Oberflächen, kompakte UI.
JSON, SQL, Import/Export, CSV, lokale Datenbanken, Validatoren, Query Builder, Migrationen, Logger und Dokumentationsstruktur.
Swing-Projekte, kleine Games, Simulationen, Timetracker, Sitzpläne, Kalender-/Kontaktideen und praktische Desktop-Tools.
Builder, kleine Automatisierungen, Tkinter-GUIs, Druckersteuerung, Datenverarbeitung und lokale SQLite-Werkzeuge.
Arduino, ESP8266, ESP32, ESP32-C3/S3, OLED, GPS/GNSS, MPU6050, WS2812B, RTC, Web-APIs auf Mikrocontrollern.
final class MarcusDziersan
{
public function focus(): array
{
return [
'build' => 'Webanwendungen, Frameworks, Tools, Lernsysteme',
'stack' => ['PHP 8+', 'JS', 'SQL', 'JSON', 'Java', 'Python'],
'mindset' => 'erst verstehen, dann sauber bauen, dann dokumentieren',
];
}
// Portfolio-Ziel: echte Lernkurve sichtbar machen.
}
Ich mag Technik. Aber Technik ist nicht der Zweck. Gute Software muss Menschen Arbeit abnehmen, Abläufe klären, Fehler reduzieren und verständlich bleiben. Besonders bei Admin-Oberflächen, internen Tools und Alltagssoftware zählt: schnell, robust, bedienbar.
Kein unnötiger Overkill. Erst eine stabile, nachvollziehbare Lösung. Dann erweitern.
Prepared Statements, CSRF, Sessions, Rollen, saubere Validierung und sinnvolle Fehlerbehandlung gehören nicht ans Ende.
README, Changelog, Installationshinweise und klare Struktur machen aus Code ein vorzeigbares Projekt.
Lieber eine echte CRUD-Anwendung mit Rollen und Datenfluss als ein hübsches Snippet ohne Substanz.
Mobile-first, kompakte Dialoge, verständliche Zustände, klare Aktionen und weniger Reibung im Alltag.
GitHub, LinkedIn und Portfolio sollen zeigen: Ich baue, reflektiere, verbessere und gehe den nächsten Schritt.
Ich suche Aufgaben, bei denen ich echte Anwendungen bauen, Bestandscode verstehen, sauber dokumentieren und mich fachlich weiterentwickeln kann — besonders im Umfeld PHP, Webentwicklung, Datenbanken, internen Tools und praxisnaher Software.