×
Christof Länzlinger

Christof Länzlinger

System Architect & Software Engineer

German, English, French

Background


About

About

System Architect and Senior Software Engineer with 25+ years of experience in cloud-based solutions and DevOps platforms. Proven track record in leading teams, coaching, and driving agile transformation. Preference for open source technologies with high quality standards and continuous improvement.

Work Experience

Work Experience

  • System Architect, Swisscom (Schweiz) AG

    Jun, 2024 - Present

    Responsible for system architecture of DevOps Foundation Tools: GitLab, Artifactory, Hashicorp Vault, Jira, internal DevOps portal.

    • Architecture for cloud-based DevOps services supporting 5,000+ users

    • Leadership and coaching of 4 agile teams (30 people)

    • Maintenance and enhancement of complex systems

    • Integration of agile organisation management application with IAM

  • DevOps Engineer V, Swisscom (Schweiz) AG

    Apr, 2018 - Jun, 20246 years 2 months

    Design and development of self-service platform for DevOps lifecycle management

    • Management of cloud-based DevOps services (Bitbucket, Artifactory, Jenkins, SonarQube, Checkmarx)

    • Migration of DevOps services from internal and VM based cloud to public cloud using Kubernetes (GCP)

    • Technical lead, Security Champion, and coaching of 6-person near shore development team responsible for Internal DevOps Portal

  • Senior Software Engineer, Swisscom (Schweiz) AG

    Dec, 2010 - Apr, 20187 years 4 months

    Development of multiple central cross-channel applications

    • Product catalogue driven application integrated with CRM system for VoIP transformation.

    • Architecture and cloud transformation of existing applications using CloudFoundry.

    • Driving CI/CD enablement and DevOps automation for 4 teams.

    • Introduction of base infrastructure for large microservices-based platform with 100+ services using Spring Boot and Angular.

    • Technical lead in agile transformation.

  • Senior Java Consultant, Trivadis AG

    Nov, 2008 - Nov, 20102 years

    Development of a central internet sales platform.

  • Senior Java Developer, Raiffeisen Schweiz

    Nov, 2006 - Oct, 20081 year 11 months

    Lead developer in asset management and card business projects.

    • Consulting and development in multiple projects.

    • Development of base frameworks for JEE applications based on Spring and JSF.

  • Senior Java Developer, sunrise

    Mar, 2003 - Oct, 20063 years 7 months

    Development of shop and portal applications in the telco retail business.

    • Web development based on Java, Oracle DB and Dynamo Application Server.

    • Transformation to open source (Spring and JEE) based development and infrastructure.

  • Senior Engineer Network, sunrise

    Sep, 2001 - Feb, 20031 year 5 months

    Development of interfaces between planning and operation of the mobile network.

    • Automation of interfaces between planning and operation of the mobile network.

    • Configuration management for GSM mobile network with interfaces to planning and operation systems.

  • Radio Performance Engineer, diAx

    Oct, 1998 - Mar, 20012 years 5 months

    Enhancement of performance management solution for GSM mobile network.

    • Data warehouse development for mobile network performance management.

    • GIS visualisation of configuration and performance data for network optimisation.

  • Software Development Engineer, Ascom Infrasys

    Dec, 1997 - Sep, 19989 months

    Development of QVoice system for measuring GSM mobile network quality.

    • Integration of real-time speech quality algorithm on embedded DSP systems.

    • Development of interfaces to GPS and GSM modules.

  • Assistant in Laboratory for High Frequency and Communication Technology, Technikum Winterthur

    Jan, 1996 - Nov, 19971 year 10 months

    • Mobile acceleration measurement system for race horse shoes based on embedded DSP system and digital audio tape recorders.

    • Support of the laboratory in research and teaching activities in the field of high frequency and communication technology.

Projects Experience

Projects Experience

  • Home NAS Infrastructure

    - Present

    Self-hosted NAS managed entirely as Infrastructure-as-Code with K3s, FluxCD, and Ansible.

  • Granit — Offsite Backup Appliance

    - Present

    Open hardware backup appliance based on Raspberry Pi CM4. Custom 4-layer carrier board with PCIe SATA, designed in KiCad.

  • Pedalboard Hardware and Software Platform

    - Present

    Custom platform for managing guitar effects pedals, combining electronics design and real-time audio processing.

Skills

Skills

  • Programming Languages

    C/C++

    Rust

    Golang

    Java (SE, EE)

    Spring Boot

    Python

    Bash/Shell

    XML

    JSON

    PL/SQL

  • Embedded Systems & Real-time Processing

    Embedded systems development

    Real-time signal processing

    DSP (Digital Signal Processing)

    Audio algorithms

    Multi-threaded real-time systems

    Low-latency audio processing

    Raspberry Pi

    Microcontrollers

  • User Interface Development

    Angular

    VueJS

    TypeScript

    HTML/CSS

    Component-based architecture

    Event-driven programming

    State management

    Real-time UI updates

  • Cloud Services & Architecture

    Cloud software project planning and implementation

    Microservices architecture

    Maintenance and enhancement of complex systems

    Coaching

  • Security

    Security Champion

    Checkmarx

    Snyk

    SonarQube

    Hashicorp Vault

    IAM Integration

    Security scanning and vulnerability management

  • Personal Strengths

    Teamwork

    Quality-conscious

    Solution-oriented

    Strategic, forward-thinking and analytical mindset

    Perseverance

  • Methodology

    Agile (Scrum, Kanban)

    CI/CD

    XP (TDD)

    UML

    Pragmatic AI usage (rapid prototyping & GitOps automation)

  • Systems

    Linux (Ubuntu, ArchLinux, RHEL)

    OSX

    Windows

  • Programming Languages

    C/C++

    Rust

    Golang

    Java (SE, EE)

    Spring Boot

    Python

    Bash/Shell

    XML

    JSON

    PL/SQL

  • Interfaces

    Webservices (REST, gRPC, SOAP)

    JMS

    Kafka

  • Databases

    MySQL (MariaDB)

    Oracle

    DB2

    JPA

    PL/SQL

  • DevOps & Infrastructure

    Kubernetes

    Terraform

    CloudFoundry

    Containers (Docker)

    GitLab CI/CD

    Jenkins

    Artifactory

    Bitbucket

  • Cloud Platforms

    AWS (EKS, ECS, S3, IAM)

    GCP (GKE, Compute Engine, Kubernetes Engine)

  • Monitoring & Observability

    Prometheus

    Grafana

    ELK Stack

    Splunk

  • Tools & Technologies

    Git (GitLab, GitHub)

    Jira

Education

Education

  • Software Engineering, Nachrichtentechnik, Dipl. El. Ing. FH, Technikum Winterthur

    Jan, 1992 - Jan, 1995

  • Elektroniker, Berufslehre, Bühler AG, Uzwil

    Jan, 1988 - Jan, 1992

    Gewerbliche Berufsschule und Berufsmittelschule St. Gallen

  • , Primar- und Sekundarschule, Schule Niederuzwil

    Jan, 1979 - Jan, 1988

  • Objektorientierte Technologie, Nachdiplomkurs, Softwareschule Schweiz, Bern

    Apr, 2000 - Oct, 2000

  • Englischstudium, Sprachaufenthalt, King’s School of English, London

    Aug, 1996 - Oct, 1996

Certificates

Certificates

  • AWS Cloud Practitioner Certification, Amazon Web Services

    Issued on: Aug 23, 2022

  • Kubernetes Application Development, The Linux Foundation

    Issued on: Aug 11, 2017

  • Professional Scrum Master, scrum.org

    Issued on: Feb 01, 2010

  • Sun Certified Java Programmer, Sun Microsystems

    Issued on: Nov 01, 2003

Interests

Interests

  • Acoustic guitar

    BluesJazzIrish FolkLive PerformanceRecording
  • Woodworking

    Hand toolsCNCFurniture
  • Open source hardware and software development

    RustKiCadEffect Processor