Lebenslauf
Timothy Fehr, Software Architect und Senior Backend Engineer in Zürich.
timothy.fehr@fehrcoding.ch · fehrcoding.ch · Deutsch, Englisch
Profil
Software Architect und Senior Backend Engineer mit über 10 Jahren Erfahrung in der Entwicklung und im Betrieb produktiver Backend-Systeme im Enterprise-Umfeld (Banking, Insurance, Telco). Mein Schwerpunkt liegt auf Java / Spring Boot, Softwarearchitektur (iSAQB Advanced) sowie Cloud-nativen Plattformen (AWS), CI/CD und Infrastructure as Code.
In komplexen organisatorischen Umfeldern übernehme ich gerne technische Verantwortung, schaffe Struktur in unklaren Anforderungen und lege Wert auf nachhaltige Systemarchitektur, fundierte technische Entscheidungen und stabile Plattformen.
Beruflicher Werdegang
09.2024 – heute
Senior Backend / Fullstack Software Engineer, SUISA Genossenschaft
- Technische Verantwortung für mehrere Backend- und Frontend-Komponenten in einem Umfeld mit unvollständiger fachlicher Spezifikation
- Übersetzung vager Business-Anforderungen in stabile und wartbare Implementierungen für produktive Systeme
- Aufbau und Pflege technischer Dokumentation
- Operative Verantwortung für überfällige Infrastruktur-Themen (CI/CD, Deployment, Systembetrieb) parallel zur Entwicklung
Java / Spring Boot, REST APIs, PostgreSQL, Git, CI/CD, JavaScript
01.2020 – 07.2024
Senior Software Engineer / Software Architect (Teamrolle), finnova AG Bankware
- Entwicklung zentraler Backend-Komponenten zur Verarbeitung von Interbank-Messaging im Core-Banking-Umfeld
- Hauptverantwortung für CI/CD-Build- und Release-Automation einer Keycloak-basierten Autorisierungsschicht inkl. Custom Plugins
- Architektur-Champion im Team ab 05.2023: Architekturqualität, technische Leitplanken, teamübergreifende Abstimmung
- Begleitung grösserer Refactorings und Weiterentwicklung bestehender Plattformen
Java / Spring Boot, Oracle, REST, CI/CD, Linux
01.2015 – 12.2019
Software Engineer, JLS Digital AG
- Automated Test Engineering für Swisscom MyCloud (Web-Frontend)
- Zentrale Rechtemanagement-Plattform bei Swisscom
- Sanitas Kundenportal und Fitness-App
Java, Java EE, JavaScript, Selenium, REST, SQL
08.2008 – 08.2012
Informatiker EFZ, Applikationsentwicklung, Siemens Schweiz AG
Ausbildung
- Bachelor of Science ZFH in Informatik, ZHAW, 2013–2019 (zuerst Vollzeit, später Teilzeit)
- Berufsmaturität, Gewerblich-industrielles Bildungszentrum Zug, 2012–2013
- Informatiker EFZ, Applikationsentwicklung, Lehre bei Siemens Schweiz AG, 2008–2012
Zertifikate
- iSAQB Certified Professional for Software Architecture, Advanced Level, 01.2022. Module AGILA, ARCHEVAL, CLOUDINFRA, IMPROV
- Oracle Architecture and Internals, Foundation Level, 12.2020
- Certified Professional for Software Architecture, Foundation Level, 12.2018
- Certified Professional for Requirements Engineering, Foundation Level, 11.2018
Technologien
- Backend und Architektur: Java, Spring Boot, Microservices, REST, OpenAPI, Event-driven Systeme
- Cloud und DevOps: AWS, GitLab CI/CD, GitHub Actions, Terraform, OpenTofu, Ansible, NGINX
- Container und Plattform: Docker, Podman, Linux-Serveradministration
- Security: Keycloak, OAuth2, JWT, RBAC
- Datenbanken: PostgreSQL, Oracle, MySQL, Redis
- Frontend: JavaScript, React, Angular
Eigene Projekte: Arbeiten. Referenzen auf Anfrage.