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.