Biography

I am a WASP-funded PhD student in the Internet Computing and Emerging Technologies Lab (ICET-lab) working with Philipp Leitner at the joint Software Engineering division at Chalmers University of Technology and the University of Gothenburg in Sweden. I received my MSc and BSc in Software Systems from the University of Zurich (UZH), where I was part of the Software Evolution and Architecture Lab (seal) research group during my master studies.

My current research focuses on methods and mechanisms to proactively manage the quality of cloud applications, in particular regarding software performance and deployment costs. Further, I empirically study performance variations in cloud environments through cloud benchmarking using synthetic micro-benchmarks and real-world application-benchmarks. I am best known for my work with Cloud WorkBench (CWB), a cloud benchmarking toolkit to automatically provision and execute performance benchmarks in cloud environments.

Interests
  • Cloud Computing
  • Serverless Computing
  • Performance Engineering
  • Software Engineering
Education
  • PhD in Computer Science, 2017 - present

    Chalmers | University of Gothenburg

  • MSc in Software Systems, 2017

    University of Zurich (UZH)

  • BSc in Software Systems, 2014

    University of Zurich (UZH)

Teaching

Chalmers
University of Gothenburg (GU)
University of Zurich (UZH)

  • Web and Mobile Development (GU): fall 2018, 2019, 2020, 2021
    course assistant (design new course modules, lecturing, coordinate TAs)
  • Data Management (GU, Chalmers): spring 2018, 2019, 2020, 2021
    course assistant (design new assignments, lecturing, coordinate TAs)
  • Software Engineering Lab (UZH): spring 2015, 2016
    teaching assistant (supervise groups)
  • Informatics I – Introduction to Programming (UZH): fall 2014
    teaching assistant (devise assignments and mid-term exams)
  • Informatics IIa – Modeling (UZH): spring 2012
    tutor (give exercise lessons)

Theses

I am continuously looking for highly motivated master and bachelor students at Chalmers and University of Gothenburg (GU). Potential thesis topics are related to my research in the areas of Serverless Computing and Cloud Computing, in particular with a focus on performance aspects.

  1. Familiarize yourself with the thesis process and expectations (hint: browse through previous theses at Chalmers and GU).
  2. Contact me to discuss potential topics. Ideas are listed here.

List of supervised theses:

  • Ilja Pavlov, Viktor Vestlund (2022). Defining Serverless Workload Characteristics: A Comprehensive Analysis of Function Invocation Traces Using Machine Learning Techniques. Chalmers. Master Thesis. (ongoing)
  • Henrik Tao, Henrik Lagergren (2022). Serverless Function Triggers in Azure: An Analysis of Latency, Reliability and Cost. Chalmers. Master Thesis (ongoing)
  • Rui Deng (2022). Benchmarking of Serverless Application Performance across Cloud Providers. Chalmers. Master Thesis.
  • Marcus Bertilsson, Oskar Grönqvist (2021). Performance Comparison of Function-as- a-Service Triggers. Chalmers. Master Thesis.
  • Junpeng Zhang (2021). Multi-level FaaS Application Deployment Optimization. GU. Master Thesis.
  • Jonatan Vaara, Alexander Strand (2021). An Empirical Study of Deployment Failures for Serverless Open-Source Applications Deployed at AWS. GU. Bachelor Thesis.
  • Jun-Zhe Lai (2020). Feedback-Driven Function Fusion in FaaS Deployments. TU Berlin. Master Thesis. (co-supervisor)
  • Ilja Pavlov, Susanne Ali, Tauhid Mahmud (2019). Serverless Development Trends in Open Source: a Mixed-Research Study. GU. Bachelor Thesis.
  • Mehrshad Hosseini, Omid Sahragard (2018). AWS Lambda Language Performance. GU. Bachelor Thesis.

Service

Editorial Board Membership

Reviewer

PC Member

  • IC2E'2210th IEEE International Conference on Cloud Engineering
  • HotCloudPerf'224th Workshop on Hot Topics in Cloud Computing Performance
  • HotCloudPerf'214th Workshop on Hot Topics in Cloud Computing Performance
  • HotCloudPerf'203rd Workshop on Hot Topics in Cloud Computing Performance
  • ZEUS'2012th Central-European Workshop on Services and their Composition
  • Pesaro'2010th International Conference on Performance, Safety and Robustness in Complex Systems and Applications
  • ZEUS'1911th Central-European Workshop on Services and their Composition

Sub-Reviewer

  • SANER'2229th IEEE International Conference on Software Analysis, Evolution and Reengineering
  • IC2E'219th IEEE International Conference on Cloud Engineering
  • ICSME'2036th IEEE International Conference on Software Maintenance and Evolution
  • DEBS'2014th ACM International Conference on Distributed and Event-based Systems
  • ICPE'2011th ACM/SPEC International Conference on Performance Engineering
  • ASE Demo'1934th IEEE/ACM International Conference on Automated Software Engineering
  • MSR'1916th International Conference on Mining Software Repositories
  • SANER'1926th IEEE International Conference on Software Analysis, Evolution and Reengineering
  • ICSME'1834th IEEE International Conference on Software Maintenance and Evolution
  • ICFEC'182nd IEEE International Conference on Fog and Edge Computing
  • ICPE'189th ACM/SPEC International Conference on Performance Engineering
  • ICSOC'1715th International Conference on Service Oriented Computing
  • CLOUD'169th IEEE International Conference on Cloud Computing
  • UCC'158th IEEE/ACM International Conference on Utility and Cloud Computing
  • ICSOC'1513th International Conference on Service Oriented Computing
  • CLOUD'15IEEE 8th International Conference on Cloud Computing
  • Concurrency and Computation: Practice and Experience

Awards

Backstage @ Google
Selected for recruiting event including mock interview
LCN Best Demo Award
41th IEEE Conference on Local Computer Networks (LCN) – Demo Track
Google Techtalk Award and Greater Zurich Area Award
With the team PowerParrot at the biggest European hackathon
Semester Award for outstanding scholarly work
In recognition for my bachelor thesis
Google Student Travel Grant
24th International World Wide Web (WWW) Conference – Demo Track
2nd Place Student Prize
In recognition for my bachelor thesis

Contact

  • scheuner@chalmers.se
  • Lindholmsplatsen 1
    417 56 Gothenburg
    Sweden
  • Enter the colorful Kuggen building and take the stairs to Office 3.51 on Floor 3
  • Email for appointment