×
Christoph Lauper

Christoph Lauper

Programmer

Bändlistrasse 54, Zurich, Zurich, CH, 8064
+41 79 959 28 94
German, English, French

Background


About

About

Full-Stack Software Engineer with expertise in C#/.NET Core for backend development and Next.js with GraphQL for frontend API layers, possessing a strong preference for backend challenges. Experienced in architecting and contributing to both large monolithic applications and highly distributed systems. A collaborative team player passionate about building scalable, high-quality features that delight customers and deliver tangible results.

Work Experience

Work Experience

  • Senior Software EngineerDigitec Galaxus AG

    Sep, 2023 - Present

    Working as a Software Engineer in a cross-functional team

    • Led a team to build a real-time Dutch auctioning system for our sale products

    • Led a team to create a content tagging system to connect various content types in the online shop (products, discussions, editorial content, and navigational categories)

    • Implemented a robust CICD pipeline to deploy the services required for the navigation service

    • Created comprehensive logging, monitoring, and alerting mechanisms to detect service degradation

    • Organized a company wide hackathon with >200 engineers

  • Senior Software EngineerCrowdhouse

    Sep, 2022 - Aug, 20231 year

    Working as a Software Engineer in cross-functional teams

    • Collaborated with data scientists to develop a sophisticated recommendation engine that identifies optimal real estate investment opportunities for clients

    • Successfully migrated authentication system from legacy REST API architecture to GraphQL, enhancing performance and maintainability

    • Designed and implemented a robust identity management solution for the Propportunity platform, ensuring secure user authentication and authorization

    • Architected and delivered the comprehensive user profile functionality for the Propportunity platform, improving user experience and engagement

    • Established systematic processes for monitoring, diagnosing, and resolving production incidents, significantly reducing system downtime and enhancing service reliability

  • Software EngineerDigitec Galaxus

    Jul, 2015 - Jan, 20182 years 7 months

    Working as a Software Engineer in cross-functional teams

    • Created a marketing product feed generator for 30+ channels and about 3 milliion products

    • Built an affiliate program to generate traffic in countries the companny expands to

    • Worked with data scientists to create models to optimize return on advertisement cost spent by 20%

    • Led the online shop on-call team

    • Helped to migrate features from the monolithic application to micro services

    • Helped with recruiting, onboarding, and coaching engineers for a new content marketing team

    • Migrated the checkout page and order page from .NET MVC to GraphQL APIs and a Next.JS frontend

    • Organized department-wide hackathons with 150+ participants to drive innovation

  • Research AssistantZHAW Zurich University of Applied Sciences

    Jul, 2015 - Jan, 20182 years 7 months

    Building the first iteration of a corpus based on Swiss news articles, government documents, corporate press releases and social media posts.

    • Worked together with another research assistant and professors

    • Provided data for research on how the discourse about climate change has changed over the years

Projects Experience

Projects Experience

  • - Present

    Check out my private projects on lonely.codes/projects

Skills

Skills

  • Programming Languages

    C#

    TypeScript

    JavaScript

    SQL

  • Frameworks & Libraries

    .NET Core

    Next.js

    Node.js

    React

  • API Design

    GraphQL

    Apollo

    Relay

    RESTful APIs

  • Cloud Platforms

    Microsoft Azure

    Azure DevOps

    AWS

    Docker

    K8s

  • Event Streaming & Messaging

    Apache Kafka

    Azure Service Bus

    NServiceBus

  • Database Technologies

    SQL Server

    PostgreSQL

    MongoDB

    DynamoDB

  • CI/CD & DevOps

    Azure DevOps

    GitHub Actions

  • Testing

    xUnit

    NUnit

    MSTest

    Jest

    Vitest

    Cypress

  • Collaboration

    Technical mentorship

    Cross-team coordination

    Recruiting & hiring

  • Other Tools

    Git

    Jira

    Confluence

    Redis

    OpenRouter

Education

Education

  • Computer Science, Bachelor, FHNW

    Sep, 2016 - Jun, 2018

  • Computer Science, Bachelor, ETH Zurich

    Sep, 2012 - Aug, 2016

Volunteer Work

Volunteer Work

  • Private, Militia Fire Brigade

    Jan, 2025 - Present

    Working and training with a high-performance team to save lives

Interests

Interests

  • Sports

    Trail runningUltra marathonsResistance training
  • Music

    Guitar / E-GuitarGarage band
References

References

  • On request