×
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. Passionate about leveraging open source technologies with a strong focus on quality 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

  • Pedalboard Hardware and Software Platform

    - Present

    Custom pedalboard platform for managing guitar effects pedals during live performances, combining electronics design, embedded systems, and real-time audio processing.

    • Hardware design and PCB development for audio signal processing

    • Embedded software development on Raspberry Pi for real-time performance

    • Integration of multiple audio effects with low-latency requirements

    • Live performance reliability and user interface design

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

  • 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