EK
In apprenticeship · open for side jobsIT Apprentice EFZ · Galaxus

<Developer · Full Stack · .NET & Web />

Eray KaanCevik.

19 years old, from Switzerland — started coding at 14 as a self-taught dev, now training at Galaxus and always ambitious.

scroll
01 — About

Who am I?

Hey — I'm Eray Kaan Cevik, 19, from Switzerland. I'm currently doing my IT apprenticeship (EFZ) at Galaxus — one of Switzerland's largest e-commerce companies.

I started teaching myself to code at 14 — first Python, then I switched to C# and .NET. Today I keep learning at Galaxus while building my own projects on the side. The best-known so far is MudForge — an MIT-licensed NuGet library that simplifies theming in Blazor apps with MudBlazor.

I love solving problems that make other developers' lives easier. .NET, Blazor or web — clean code and good developer experience matter more to me than quick fixes.

C#RustBlazorRazorAvalonia UIWPFClaude AITypeScript
19
years old
born 2007
EFZ
IT Apprentice
Switzerland · 2023→
MIT
Open Source
NuGet published
Energy
per day
02 — Tech Stack

What I build with

My toolbox — from database to deployment.

// daily
C#.NET FrameworkBlazorRazorASP.NET CoreEntity FrameworkNuGetGitGitHubSQL ServerRider
// working with
TypeScriptJavaScriptHTMLCSSTailwind CSSDockerGitHub ActionsClaude AIMongoDBCanva
// currently learning
RustReactReact NativeNext.jsExpoAvaloniaWPFNode.jsSQL
C#BlazorRazorAvaloniaWPF
// .NET

.NET ecosystem

C#, Blazor, Razor, Avalonia UI and WPF — from web apps to native desktop apps with the .NET stack.

RustTypeScriptReact
// Web

Rust & Web

Currently learning Rust, working my way through it step by step. TypeScript and React are increasingly part of my apprenticeship — an area I'm actively growing in.

Claude AI
// AI

AI integration

Claude API for AI features in my own side projects — prompt engineering, tool calls, streaming.

GitGitHub ActionsDockerNuGet
// OSS

Open Source & Tooling

Git, GitHub Actions, Docker and NuGet publishing. Always learning — both at work and through my own projects.

03 — Projects

What I have built

// featuredAll projects →
04 — Experience

My journey

2023 — now
Zürich, Switzerland

IT Apprentice EFZ

Galaxus AG
  • Apprenticeship in IT (application development) at one of Switzerland's largest e-commerce companies
  • Working on internal tools and applications with .NET and C#
  • Agile development, code reviews and teamwork in a professional environment
  • Daily use of Git, SQL and modern dev tooling
C#.NETSQL ServerGitAgile / Scrum
2023 — now
Remote · GitHub

Side Projects & Open Source

MudForge (own project)
  • Built MudForge — an MIT-licensed NuGet library for Blazor theming
  • Published as a public NuGet package on nuget.org
  • Dark/light mode support, system-theme detection and localStorage persistence
  • Side projects as a sandbox for new tech and my own ideas
C#.NETBlazor WebAssemblyMudBlazorNuGetGitHub Actions
2020 — 2023
Switzerland

Self-taught learning & projects

Self-driven
  • Self-taught coding starting at 14 — first Python, then switched to C# and .NET
  • Web and desktop side projects as a learning ground
  • Introduction to OOP, built first Discord bots and desktop applications, version control with Git
PythonC#Discord.netGitMongoDB.NET
05 — Contact

Let's build something

Open to new projects, freelance work and exciting full-time roles. Drop me a message — I reply within 24h.

<reply within 24h />