Hallo, ich bin
Jan Koch
Fullstack Softwareentwickler
Ich baue moderne, performante Webapplikationen — von der Datenbank über die API bis zum Interface.
Wer ich bin
Über mich
Ich bin Fullstack Softwareentwickler bei Openconcept in Lyss und studiere berufsbegleitend im Master of Science in Computer Science an den Universitäten Bern, Neuchâtel und Fribourg. Zuvor habe ich meinen Bachelor of Science in Computer Science an der Universität Bern abgeschlossen, mit Nebenfächern in Wirtschaftsinformatik, Betriebswirtschaftslehre und Mathematik.
Meine berufliche Laufbahn begann ich bereits während des Studiums bei der Webapps GmbH in Burgdorf. Seither habe ich zusätzliche Erfahrung bei der Cleo AG in Zürich sowie in einem Dissertationsprojekt der Universität Fribourg gesammelt.
Wenn ich nicht gerade Code schreibe, bin ich als Schwimmlehrer beim Schwimmverein Sempachersee aktiv oder mit dem Motorrad unterwegs.
Beruflicher Werdegang
Erfahrung
Entwicklung und Weiterentwicklung von Webapplikationen für den Bund — insbesondere für das ISCeco — über verschiedenste Themengebiete hinweg, u. a. zur zentralen Überwachung des Schweizer Energieverbrauchs und zur Ablösung eines veralteten SAP-Systems. Verantwortung für Architektur, Implementierung und Zusammenarbeit mit dem Product Owner.
Entwicklung von Webapplikationen mit Spring Boot und Angular.
Entwicklung einer interaktiven Webapplikation zur Erforschung des Fremdsprachenerwerbs: Studienteilnehmende interagieren mit Begriffen in einem Fliesstext und erhalten Definitionen als Text und Bild.
Mitarbeit an diversen Kundenprojekten für Webapplikationen, u. a. Redesign und Weiterentwicklung bestehender Plattformen für unterschiedliche Kund:innen.
Full Stack
Mein Stack
Von dem, was Nutzer:innen sehen, bis zu dem, was im Hintergrund läuft — hier ist, wie sich mein Werkzeugkasten auf die einzelnen Schichten verteilt. Markierte Technologien nutze ich am liebsten.
Was ich gebaut habe
Ausgewählte Projekte
Applikation zur zentralen Überwachung und Auswertung des Schweizer Energieverbrauchs. Sammelt, verarbeitet und visualisiert landesweite Verbrauchs- und Produktionsdaten und ermöglicht die Steuerung von Kontingentierungen im Notfall.
Ablösung eines veralteten SAP-Systems durch eine moderne Weblösung, entwickelt in enger Zusammenarbeit mit den Nutzer:innen. Grösster Projektanteil sowie fachliche Ansprechperson für den Product Owner.
Interaktive Webapplikation für ein Dissertationsprojekt zur Erforschung des Fremdsprachenerwerbs: Nutzer:innen interagieren mit Wörtern im Text und erhalten Definitionen als Text und Bild.
Algorithmus zur Analyse von Merge Conflicts in C/C++ Repositories: erkennt Variabilität und kategorisiert Konflikte, um Rückschlüsse auf die Einigkeit zwischen Programmierer:innen zu ziehen.
Webapplikation zur Analyse von Laufvideos: Laufexpert:innen können mithilfe eines Python-Algorithmus das individuelle Gangbild auswerten und passende Schuhmodelle empfehlen.
Webapplikation, mit der sich mithilfe von Lernkarten neues Wissen aneignen lässt. Umsetzung neuer Features, Bugfixing und Unterstützung des Product Owners beim Schätzen neuer Entwicklungsaufträge. 2023 zusätzlich verantwortlich für das komplette Redesign der Plattform sowie Mitarbeit an der App-Entwicklung.
Weitere Projekte
Weitere eigene Projekte und Experimente findest du auf GitHub.
Zu GitHubStudium
Ausbildung
Lass uns reden
Kontakt
Ich bin offen für spannende Projekte, neue Herausforderungen und den fachlichen Austausch. Melde dich gerne!