CV

Timothy Fehr, software architect and senior backend engineer in Zürich.

timothy.fehr@fehrcoding.ch · fehrcoding.ch · German, English

Profile

Software architect and senior backend engineer with more than 10 years of experience building and running production backend systems in enterprise settings (banking, insurance, telco). My focus is Java / Spring Boot, software architecture (iSAQB Advanced), cloud-native platforms (AWS), CI/CD and infrastructure as code.

In complex organisations I like to take technical responsibility, bring structure to unclear requirements, and care about sustainable system architecture, well-founded technical decisions and stable platforms.

Career

09.2024 – present

Senior Backend / Fullstack Software Engineer, SUISA Genossenschaft

  • Technical responsibility for several backend and frontend components where the business specification was incomplete
  • Turning vague business requirements into stable, maintainable implementations for production systems
  • Building and maintaining the technical documentation
  • Operational responsibility for overdue infrastructure work (CI/CD, deployment, operations) alongside development

Java / Spring Boot, REST APIs, PostgreSQL, Git, CI/CD, JavaScript

01.2020 – 07.2024

Senior Software Engineer / Software Architect (team role), finnova AG Bankware

  • Central backend components for processing interbank messaging in core banking
  • Primary responsibility for CI/CD build and release automation of a Keycloak-based authorisation layer, including custom plugins
  • Architecture champion in the team from 05.2023: architecture quality, technical guardrails, alignment across teams
  • Larger refactorings and further development of existing platforms

Java / Spring Boot, Oracle, REST, CI/CD, Linux

01.2015 – 12.2019

Software Engineer, JLS Digital AG

  • Automated test engineering for Swisscom MyCloud (web frontend)
  • Central rights-management platform at Swisscom
  • Sanitas customer portal and fitness app

Java, Java EE, JavaScript, Selenium, REST, SQL

08.2008 – 08.2012

Informatiker EFZ (application development), Siemens Schweiz AG

Education

  • Bachelor of Science ZFH in Computer Science, ZHAW, 2013–2019 (full-time, later part-time)
  • Federal vocational baccalaureate, Gewerblich-industrielles Bildungszentrum Zug, 2012–2013
  • Informatiker EFZ, application development, apprenticeship at Siemens Schweiz AG, 2008–2012

Certifications

  • iSAQB Certified Professional for Software Architecture, Advanced Level, 01.2022. Modules 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

Technologies

  • Backend and architecture: Java, Spring Boot, microservices, REST, OpenAPI, event-driven systems
  • Cloud and DevOps: AWS, GitLab CI/CD, GitHub Actions, Terraform, OpenTofu, Ansible, NGINX
  • Containers and platform: Docker, Podman, Linux server administration
  • Security: Keycloak, OAuth2, JWT, RBAC
  • Databases: PostgreSQL, Oracle, MySQL, Redis
  • Frontend: JavaScript, React, Angular

Own projects: Work. References on request.