<Developer · Full Stack · .NET & Web />
Eray KaanCevik.
19 Jahre alt, aus der Schweiz — mit 14 als Autodidakt angefangen, heute Lernender bei Galaxus und immer ehrgeizig.
Wer bin ich?
Hey — ich bin Eray Kaan Cevik, 19 Jahre alt aus der Schweiz. Ich absolviere aktuell meine Ausbildung zum Informatiker EFZ bei Galaxus — einem der grössten E-Commerce-Unternehmen der Schweiz.
Mit 14 Jahren habe ich autodidaktisch angefangen zu programmieren — zuerst Python, dann der Wechsel auf C# und .NET. Heute lerne ich bei Galaxus weiter und arbeite parallel an eigenen Projekten. Mein bisher bekanntestes ist MudForge — eine MIT-lizenzierte NuGet-Library, die das Theming in Blazor-Apps mit MudBlazor vereinfacht.
Ich liebe es, Probleme zu lösen, die anderen Entwicklern das Leben einfacher machen. Egal ob .NET, Blazor oder Web — sauberer Code und gute Developer Experience sind mir wichtiger als schnelle Lösungen.

Womit ich baue
Mein Werkzeugkasten — von der Datenbank bis zum Deployment.
.NET Ökosystem
C#, Blazor, Razor, Avalonia UI und WPF — von Web-Apps bis zu nativen Desktop-Applikationen mit dem .NET-Stack.
Systems & Web
Mit C und Rust gehe ich runter auf die tiefere Ebene — ein Transpiler und eine kleine Standard-Library in reinem C, dazu eine wiederverwendbare Utility-Crate in Rust. TypeScript und React begegnen mir zunehmend in der Ausbildung.
KI-Integration
Claude API für KI-Features in eigenen Side-Projects — Prompt-Engineering, Tool-Calls, Streaming.
Open Source & Tooling
Git, GitHub Actions, Docker und NuGet-Publishing. Ich lerne täglich Neues — in der Ausbildung und durch eigene Projekte.
Was ich gebaut habe
MudForge
MIT-lizenzierte NuGet-Library, die das Theming in Blazor-Apps mit MudBlazor vereinfacht. Unterstützt Dark/Light Mode, automatische System-Theme-Erkennung und persistente Speicherung im localStorage.
Interne Tools
Im Rahmen meiner Ausbildung bei Galaxus arbeite ich an internen Werkzeugen — unter NDA, daher keine öffentlichen Details. Lerne dabei, wie Software in einem der grössten Schweizer E-Commerce-Unternehmen entwickelt, getestet und deployed wird.
Discord Bot
Discord-Bot mit Discord.NET in C# gebaut — Slash-Commands, Event-Handling und persistente Konfiguration über MongoDB. Eigenes Side-Project zum Üben sauberer .NET-Backend-Architektur.
C-Extended (cx)
Ein minimaler Transpiler, der .cx-Dateien in portables C übersetzt — Klassen, assoziierte Funktionen und Methoden, ohne vtables, ohne Runtime und ohne versteckte Allokationen. Bewusst ohne Vererbung, Generics oder Exceptions: Was sich nicht als Struct plus freie Funktion ausdrücken lässt, gehört nicht in C-Extended.
cbase
Standard-Library für generische Projekte in reinem C — dynamische Vectors, Strings und Linked Lists hinter einer sauberen Header-API. Gebaut mit Makefile, eigener Test-Suite und clangd-Tooling.
cope
Mein persönliches Kopium für Rust — eine wachsende Sammlung von Utilities, die ich projektübergreifend wiederverwende. Aktuell ein Config-Modul, das JSON über Serde in typisierte Structs liest und schreibt, inklusive typisierter Fehler. Logging, geteilte Error-Types und Filesystem-Helper folgen.
rust-mini-games
Drei kleine Terminal-Spiele — Guess the Word, Number Guess und Tic-Tac-Toe — entstanden beim Rust-Lernen. Ownership, Pattern Matching und Error Handling an etwas geübt, das am Ende wirklich läuft.
Mein Werdegang
Lernender Informatiker EFZ
- Ausbildung zum Informatiker EFZ (Applikationsentwicklung) bei einem der grössten Schweizer E-Commerce-Unternehmen
- Mitarbeit an internen Tools und Applikationen mit .NET und C#
- Agile Entwicklungsprozesse, Code Reviews und Teamarbeit in einem professionellen Umfeld
- Täglicher Einsatz von Git, SQL und modernen Entwicklungswerkzeugen
Eigenprojekte & Open Source
- Entwicklung von MudForge — einer MIT-lizenzierten NuGet-Library für Blazor-Theming
- Veröffentlichung als öffentliches NuGet-Package auf nuget.org
- Unterstützung von Dark/Light Mode, System-Theme-Erkennung und localStorage-Persistenz
- Nebenprojekte als Lernfeld für neue Technologien und eigene Ideen
Selbstständiges Lernen & Projekte
- Programmieren ab 14 Jahren autodidaktisch erlernt — zuerst Python, dann Wechsel auf C# und .NET
- Eigene Web- und Desktop-Projekte als Lerngrundlage
- Einstieg in objektorientierte Programmierung, Entwicklung erster Discord-Bots und Desktop-Anwendungen, Versionierung mit Git
Lass uns was bauen
Offen für neue Projekte, Freelance-Anfragen und spannende Vollzeitstellen. Schreib mir — ich antworte innerhalb von 24h.