Über mich

Hi! Ich bin Marcel, ein selbsterlernter Entwickler mit großer Begeisterung für Technologie, Softwareentwicklung und die Umsetzung eigener Ideen. Bereits seit vielen Jahren beschäftige ich mich intensiv mit Programmierung und erweitere mein Wissen kontinuierlich durch eigene Projekte, praktische Erfahrungen und selbstständiges Lernen. Besonders motiviert mich die Möglichkeit, technische Herausforderungen zu analysieren und daraus strukturierte, effiziente und elegante Lösungen zu entwickeln.

Mein Schwerpunkt liegt vor allem auf der Entwicklung moderner Anwendungen und Weblösungen. Dabei interessiere ich mich nicht nur für das reine Programmieren, sondern auch für die Planung von Systemen, die Strukturierung von Software sowie die Optimierung von Prozessen und Benutzererfahrungen. Ich arbeite gerne analytisch, denke mich tief in Probleme hinein und lege Wert auf sauberen, nachvollziehbaren und wartbaren Code.

Aktuell konzentriere ich mich darauf, praktische Erfahrung weiter auszubauen, eigene Projekte umzusetzen und mein Wissen gezielt in professionellen Entwicklungsumgebungen einzubringen. Mein Ziel ist es, Theorie und Praxis sinnvoll miteinander zu verbinden und langfristig an innovativen Softwarelösungen mitzuarbeiten.

Meine letzten Projekte

CMS

Versuch eines Wordpress-Klons. (Content Management System)

Weiter

ch_API

API für meine CodeHub-Projekte, die wichtige Funktionen und Integrationen bereitstellt.

Weiter

Kugelmatik

Ein Schulprojekt, das Kunst, Mathematik, Technik, Physik und vieles mehr miteinander verbindet!

Weiter

EventBoard

EventBoard ist eine Webanwendung zur übersichtlichen Verwaltung und Organisation von Events. Nutzer können Veranstaltungen erstellen, verwalten und zentral darstellen.

Weiter

Fähigkeiten

HTML CSS PHP Docker GIT SQL Javascript/Typescript Java C++

Meine neuesten Projekte im Detail

CMS

Dieses Projekt ist ein vollständig maßgeschneidertes Content-Management-System, das von WordPress inspiriert ist und von Grund auf so entwickelt wurde, dass es meinen eigenen Anforderungen entspricht. Unter Verwendung von HTML und CSS für flexible Layouts und Themes sowie JavaScript/TypeScript für interaktives und dynamisches UI-Verhalten habe ich ein System implementiert, mit dem Benutzer Seiten gestalten, strukturierte Inhalte verwalten und steuern können, wie diese Inhalte im Frontend dargestellt werden.

Das Backend ist in PHP geschrieben und verfügt über ein SQL-basiertes Datenmodell, um Inhalte, Benutzer und Konfigurationen effizient zu verwalten. Die gesamte Anwendung ist mit Docker containerisiert, um konsistente Entwicklungs- und Bereitstellungsumgebungen zu gewährleisten, und wird mit Git versionskontrolliert. Das langfristige Ziel dieses Projekts ist es, WordPress für meine persönlichen Websites vollständig zu ersetzen, einschließlich der Möglichkeit, dieses Portfolio mit meinem eigenen CMS zu veröffentlichen. Übersetzt mit DeepL.com (kostenlose Version)

Für dieses Projekt verwendete Fähigkeiten

HTML CSS Javascript/Typescript PHP SQL Docker GIT

Schauen Sie sich dieses Projekt an!

ch_API

ch_API ist eine modulare und erweiterbare API-Plattform, die als Rückgrat für meine CodeHub-Anwendungen entwickelt wurde, wie zum Beispiel das EventBoard gehosteten Projekte. Das mit PHP und SQL erstellte System ist auf Flexibilität ausgelegt: Endpunkte, Ressourcen und Zugriffsregeln sind dynamisch konfigurierbar und nicht fest codiert.

Die API unterstützt die Erstellung, Verwaltung und Skalierung mehrerer Anwendungen aus einem einzigen System heraus und eignet sich somit für eine Vielzahl von Anwendungsfällen über meine eigenen Projekte hinaus. Docker wird zur Containerisierung der Dienste verwendet, um Portabilität und reproduzierbare Bereitstellungen zu gewährleisten, während Git für die Versionskontrolle und die kollaborative Entwicklung eingesetzt wird. Aufgrund seiner architektonischen Komplexität und Anpassungsfähigkeit wird dieses Projekt als eigenständiges System gepflegt.

Für dieses Projekt verwendete Fähigkeiten

HTML CSS PHP SQL Docker GIT

Schauen Sie sich dieses Projekt an!

Kugelmatik

Dieses Projekt begann während meiner Zeit an der High School, wo mein Partner und ich die Verantwortung für die Wartung und Erweiterung eines bestehenden Softwaresystems übernahmen, das an ältere Hardware gebunden war. Wir arbeiteten hauptsächlich mit Java und C++ und modernisierten den Software-Stack so weit wie möglich, ohne die ursprüngliche Hardware zu verändern, wobei wir uns auf Stabilität, Wartbarkeit und Leistungsverbesserungen konzentrierten.

Wir haben erfolgreich ein umfangreiches Update veröffentlicht, langjährige Probleme gelöst und Teile der Codebasis umstrukturiert, um das Projekt wieder zum Leben zu erwecken. Die Entwicklung und das Testen wurden mit Docker für konsistente Umgebungen und Git für die Versionskontrolle und das Release-Management unterstützt. Das Projekt zeigt meine Fähigkeit, mit Legacy-Systemen zu arbeiten, bestehende Architekturen zu verstehen und sie unter realen Bedingungen weiterzuentwickeln.

Für dieses Projekt verwendete Fähigkeiten

Java C++ Docker GIT

Schauen Sie sich dieses Projekt an!

EventBoard

EventBoard ist eine moderne Webanwendung zur Erstellung, Verwaltung und Organisation von Events. Die Plattform ermöglicht es Nutzern, Veranstaltungen strukturiert anzulegen, zu bearbeiten und zentral zu verwalten.

Der Fokus liegt auf einer klaren Benutzeroberfläche, einfacher Bedienbarkeit und einer effizienten Datenverwaltung. Events können mit relevanten Informationen wie Titel, Datum, Beschreibung und weiteren Details versehen werden, um eine optimale Übersicht zu gewährleisten.

Das Projekt wurde mit dem Ziel entwickelt, typische CRUD-Funktionalitäten praxisnah umzusetzen und gleichzeitig ein skalierbares, sauberes Architekturverständnis im Bereich Webentwicklung zu fördern. Dabei standen sowohl Benutzerfreundlichkeit als auch technische Struktur im Vordergrund.

EventBoard eignet sich als Grundlage für weiterführende Features wie Benutzerrollen, Kalenderintegration oder Event-Analytics.

Für dieses Projekt verwendete Fähigkeiten

Javascript/Typescript PHP CSS HTML SQL Docker GIT

Schauen Sie sich dieses Projekt an!

Contact

Kontaktieren Sie mich gerne für Kooperationen oder einfach nur, um Hallo zu sagen!

falscherIdiot@gmail.com

Schau doch gerne mein Github an :D

Fachpersonal