Entwickler.
Bevor es offiziell ist.
Seit Jahren entwickle ich eigene Projekte, gebe Nachhilfe und leite Workshops. Mich interessiert die Technik genauso wie die Prozesse und Menschen dahinter. Die Lehre als Entwickler digitales Business EFZ macht meine Praxis offiziell.
Wer ich bin, kurz.
Ich sehe die Einfachheit in komplexen Dingen und den Menschen, der sie verstehen will. Dazwischen übersetze ich. Das ist der rote Faden durch alles, was ich gerne mache.
Ich habe 2010 angefangen zu programmieren und baue seitdem eigene Projekte. Seit 2016 gebe ich Mathematik-Nachhilfe, später leitete ich Debattier- und Programmier-Workshops und war Teacher bei Code Camps Switzerland. So habe ich gelernt, komplexe Themen verständlich zu erklären und Verantwortung zu übernehmen.
Mich interessiert nicht nur der Code, sondern auch die Menschen und Abläufe dahinter. FECS ist genau das: reale Turnierabläufe verstehen und in ein System übersetzen, auf das sich Organisatoren, Materialwarte und Fechter verlassen können. Und beim Unterrichten geht es darum, ein Thema so zu erklären, dass es wirklich ankommt.
Entwicklung
Backend & Daten
Menschen & Prozesse
FECS: digitale Turniersteuerung für den Fechtsport
Eine Full-Stack-Plattform, die die Material-Kontrolle an Fechtturnieren digitalisiert: ein modulares Monorepo mit Backend, Auth, Echtzeit und rollenbasierten Workflows.
Vor jedem Turnier muss die komplette Ausrüstung der Fechter kontrolliert werden: Waffen, Masken und mehr. Das ist ein Nadelöhr. Über 300 Fechter geben ihr Material bei wenigen Helfern ab, oft alle zur gleichen Stosszeit. Die Leute warten, ohne zu wissen wann es fertig ist, jedem muss einzeln erklärt werden was nicht passt, und die erlaubte Stückzahl pro Person ist kaum im Blick zu behalten.
Zwei Seiten sind beteiligt: die Fechter, die ihr Material abgeben und wieder abholen, und die Turnier-Organisation mit ihren Helfern, die entgegennehmen, kontrollieren und zurückgeben. Beide brauchen jederzeit denselben verlässlichen Stand: was ist abgegeben, was ist geprüft, was fehlt noch.
Ich habe die realen Turnierabläufe in ein System übersetzt: rollenbasierte Zugänge, QR-basiertes Check-in und Material-Identifikation, eine Live-Warteschlange und Echtzeit-Updates. Aufgebaut als modulares TypeScript-Monorepo, damit Backend, Verträge und Apps unabhängig wachsen können.
Fechter registrieren sich vorab und melden, welche Teile sie abgeben. Beim Abgeben scannt ein Helfer den generierten QR-Code oder tippt den Namen. Jeder sieht seine Position, die Wartezeit und was in Ordnung ist. Kontingente pro Person (etwa 4 Waffen, 2 Masken) werden automatisch geprüft, und man wird benachrichtigt, sobald alles fertig ist. Unter der Haube: mehrere Apps (API, Web, Admin, Worker), Hono- und Prisma-Backend auf PostgreSQL, Echtzeit über Ably, Benachrichtigungen per E-Mail und SMS.
Aus Warten und Zuruf wurde ein nachvollziehbarer Ablauf mit Live-Warteschlange: Fechter sehen ihren Stand, Helfer arbeiten die Schlange ab. Vor allem aber: Ich habe an einem echten System gelernt, wie Architektur, Auth, Echtzeit und Kommunikationsflüsse zusammenspielen, und dass gute Software bei den Menschen und Prozessen anfängt, nicht beim Code. Genau das ist digitales Business.
Nicht nur behauptet. Belegt.
Wir schätzen Herrn Scheuners unkomplizierte und offene Art, mit der er schnell das Vertrauen der Jugendlichen gewonnen hat. Fachlich ist er kompetent und geschickt vorgegangen.
Workshops & Nachhilfe
Debattier- und Programmier-Workshops, Teacher bei Code Camps Switzerland, Mathematik-Nachhilfe seit 2016 und ETH-Mathe-Frühstudium während der Schulzeit. Komplexes verständlich machen ist eine Fähigkeit, die jeden Code besser macht.
Vom Selbstlerner zum Entwickler.
Erste Programmiererfahrung
Erste Projekte und Einstieg ins Programmieren
Mathematik-Nachhilfe
Individuelle Unterstützung und Prüfungsvorbereitung
Workshopleiter
Debattier- und Programmier-Workshops für Jugendliche
Gymnasium
Schwerpunkt Anwendungen der Mathematik
AKAD Bildungsprogramm
Schwerpunkt Anwendungen der Mathematik, Ergänzungsfach Wirtschaft & Recht
Teacher
Debattier- und Programmier-Workshops bei Code Camps Switzerland
Mathematik-Frühstudium ETH
Frühstudium an der ETH Zürich während der Schulzeit
EFC-Schiedsrichterlizenz
Internationale Erfahrung als Fechtschiedsrichter
Start FECS
Entwicklung der Fencing Tournament Suite
MultiCheck Top-Resultate
Top 1 bis 3% in Mathematik, Logik, vernetztem Denken und digitalen Kompetenzen
Lehrstelle als Entwickler digitales Business EFZ
Erfahrung mit einem anerkannten Schweizer Abschluss verbinden.

