Lernender Applikationsentwickler bei Swisscom — Full-Stack, AI/ML-Integration und MCP. Drei Projekteinsätze, eine Plattform, viele gelernte Lektionen.

Mehr erfahren
Yannik Ackermann

code is
craft.

Ich baue Anwendungen, die AI wirklich nutzen — nicht als Buzzword, sondern als Werkzeug. In drei Projekteinsätzen bei Swisscom bin ich vom Low-Code-Umfeld bis zur produktionsnahen Plattform-Entwicklung gekommen. Mein Schwerpunkt: das Model Context Protocol, mit dem AI-Assistenten sicher auf Unternehmens-APIs zugreifen.

0 Projekteinsätze
bei Swisscom
0 Umgesetzte
Applikationen
4.9 Abschlussnote
Bezirksschule
Alexandre Cabanel, Der gefallene Engel (1847), Schwarz-Weiss
Alexandre Cabanel — The Fallen Angel, 1847
01 / 07
Laokoon-Gruppe, Schwarz-Weiss

MCP-Gateway-Plattform

Drei zusammenspielende Services, entstanden bei Swisscom: Sie machen das Model Context Protocol für den Unternehmenseinsatz nutzbar. Scroll weiter →

01
Go · Plattform-Backend

mcp-gateway-backend

Zwei Executables: eine API für Nutzer, Gruppen und Gateways — und ein Connector, der mehrere MCP-Server zu einem einzigen Endpoint kombiniert. Code-Execution läuft sandboxed in Kubernetes.

  • Go
  • gRPC
  • PostgreSQL
  • Valkey
  • Kubernetes
02
Python · API-Service

dynamic-mcp-gateway

Wandelt beliebige OpenAPI-Specs automatisch in einsatzbereite MCP-Server um — mit konfigurierbarer Auth (Bearer, API Key, OAuth2) und Rate Limiting pro Spec.

  • Python
  • FastAPI
  • SQLModel
  • Alembic
03
Next.js · Web-App

mcp-gateway-frontend

Verwaltungs-UI für Gruppen, MCP-Server und Gateways — typsicherer API-Client, OIDC-SSO, Mehrsprachigkeit, Swisscom Design System.

  • Next.js 16
  • React 19
  • TypeScript
  • SDX
04
AI · Full-Stack

AI-Chatbot Todo-App

Eine Todo-App, die sich vollständig per Chat steuern lässt — natürliche Sprache statt Klicks. React-Frontend, Spring-Boot-Backend, deployed auf AWS.

  • React
  • Spring Boot
  • AWS
  • AI
05
Machine Learning

Fussball-Prognosen

ML-Modell zur Vorhersage von Spielresultaten — von der Datenaufbereitung bis zum trainierten Modell. Als Torhüter weiss ich: Prognosen sind schwer.

  • Python
  • Machine Learning
06
Low-Code · Power Platform

Power Apps Suite

Super League App und Zertifikatsverwaltung für das Swisscom-CLA-Team — inklusive automatisierter Workflows mit Power Automate.

  • Power Apps
  • Power Automate

Vom ersten Hello World bis zur eigenen Plattform:
Aufstieg ist Handwerk, kein Zufall.

2025—26

Team Halo

Full-Stack mit Schwerpunkt AI-Integration und Machine Learning: MCP-Client/Server-Implementierungen, CRUD-Apps mit React & Spring Boot, AWS-Deployments, ML-Modelle.

3. Projekteinsatz · Swisscom · seit Juli 2025
2025

Power Builders

Low-Code-Entwicklung mit Microsoft Power Apps: Super League App, Zertifikatsverwaltung, Workflow-Automatisierung.

2. Projekteinsatz · Swisscom · Jan – Jul 2025
2024—25

Apps Team

Interaktive Applikationen — Memory Game, Hilferessourcen für den Kundensupport. Mein Einstieg ins Frontend-Handwerk.

1. Projekteinsatz · Swisscom · Jul 2024 – Jan 2025
Rodins Der Denker, Schwarz-Weiss
Auguste Rodin — Le Penseur, 1904

Ausbildung: Informatiker EFZ Applikationsentwicklung (Swisscom, seit 2024) · Berufsmaturität Winterthur · Bezirksschule mit Schnitt 4.9 · Kaggle LM Course · Ausserdem: Torhüter, FC Wohlen B-Junioren.

Der Bildhauer sieht, was im Stein verborgen ist. Der Architekt zeichnet die Pläne. Der Ingenieur sorgt dafür, dass es steht.

Guter Code vereint alle drei.

Referenzen: Eva Dietze (Ausbildungsverantwortliche) · Sven Waser (Projektgeber)