About me

portrait

Background

From a young age, I was fascinated by electromagnetic fields and its magical ability to transport information and cause effects over distances using... nothing. This passion led me to studying Electrical Engineering & Information Technology at ETH Zürich, from which I received a BSc ETH EEIT in 2015 and a MSc ETH EEIT in 2018. In 2018, I had the opportunity to spend a great time working in Lab11 at the University of California in Berkeley, headed by Prof. Prabal Dutta. From 2019 to 2023, I have pursued a PhD in the Computer Engineering Group at ETH Zürich, headed by Prof. Lothar Thiele. From 2014 to 2023, I have been a member of the Swiss Study Foundation. In summer 2025, we have moved from Zurich, Switzerland to Boston MA, USA.

Interests

My professional work and academic research has focused on the fields of embedded systems, autonomous networks, fault tolerance, and wireless sensor networks. I am interested in connecting sensors and actuators over wireless networks and investigating how we can optimize their interactions: make them more power-efficient, adaptive, and reliable. Those properties are key requirements for driving the Internet of Things and making it a ubiquitous part of our future.

Work

Current position:

OPEN TO WORK as an Embedded Wireless Engineer in BOSTON

Having recently relocated to Boston, MA in summer 2025, I am currently looking for opportunities in the Greater Boston area to continue my passion: To develop soft- and hardware for embedded applications with a focus on wireless communication.

Selected past experiences:

Sonova: Embedded Software Engineer

August 2023 - June 2025

Developed, specified, and coordinated embedded control applications for the wireless sub-system of an industry-leading hearing aid.

  • Developed embedded software in modern C++ on a proprietary low-power ASIC
  • Designed, implemented, and tested an extensive code base for wireless communication using 2.4 GHz (Bluetooth Classic, BLE incl. LE Audio, and proprietary protocols for low-latency audio and data)
  • Technical lead for a product improvement update of the microcontroller software
  • Served as the primary point of contact for internal stakeholders for embedded software subsystem development
  • Planned multiple months-long stabilization phases to adhere to medical device regulations

ETH Zürich: Research assistant

January 2019 - July 2023

Designed cutting-edge wireless protocols, developed novel sensing systems, and built and tested the designs under harsh alpine environments to validate their applicability.

  • Published four first-author papers, presented at four first-class conferences, wrote ten additional papers with collaborators
  • Developed a variety of communication schemes and wireless protocols for autonomous sensor networks
  • Designed and programmed custom PCBs for analog sensing and wireless communication across a variety of frequency bands (sub GHz, LoRa, 2.4 GHz, UWB, cellular, GNSS)
  • Tested designs through automated test infrastructure in indoor testbeds as well as multi-year outdoor deployments with live monitoring, remote controlling, and continuous analysis
  • Mentored and closely supervised more than ten students for their semester and Master's theses

Leica Geosystems: Engineering Intern

August 2015 - October 2015

Designed, evaluated, and implemented a two-way communication link over Long Range Bluetooth between laser measurement stations.

  • Designed a wireless communication link on two proprietary platforms in commercial use
  • Programmed in C on Windows Embedded Compact

Research

Publications:

Doctoral thesis

Andreas Biri (Examiner: Lothar Thiele; Co-examiners: Carlo Alberto Boano, Laurent Vanbever; Second adviser: Marco Zimmerling). "Seeking Autonomy for Low-Power Wireless Networks." In ETH Research Collection. ETH Zürich, 2023. Slides upon request.

2023

2022

2021

2020

2019

Selected projects during my studies at ETH:

TotTernary: A wearable platform for social interaction tracking

MSc thesis

TotTernary provides a mobile, accurate, responsive, and reliable platform for ranging measurements which allows users to gather both distance and position information with decimeter accuracy. Measuring only 61 mm x 35 mm and weighing 7.7 g, it integrates two radios to achieve both low-power neighbour discovery and direct user interactions using Bluetooth Low Energy as well as precise ultrawideband ranging measurements. The system leverages a novel energy-efficient ranging protocol with linear message complexity to achieve lifetimes of up to 39 days. Leveraging both antenna as well as frequency diversity, we demonstrate that the median ranging error can be reduced by up to 86% and that our system is capable of highly reliable and consistent measurements with as little as 14.8 cm of ranging error in the 99th percentile and a 90% confidence interval of 11.3 cm.

Unleashing the potential of Real-time Internet of Things

Semester thesis

Real-time scheduling conficts arise as the resource separation of the applications in software is diffcult to manage. To achieve independence, we propose a platform consisting of dedicated application and communication processors which are completely decoupled in terms of resource access, clock speeds and power management using BOLT. Leveraging this hardware separation, we then use the Distributed Real-time Protocol (DRP) to provably provide end-to-end real-time guarantees for the communication between distributed applications over a multi-hop wireless network. By establishing a set of contracts at run-time, DRP ensures that all messages reaching their destination meet their hard deadline.

Localizing mobile nodes in a relative coordinate system

Semester thesis

This thesis presents an infrastructure-less, scalable, real-time positioning system for mobile entities. The system is designed based on multidimensional scaling (MDS) and multilateration. One of the key features is that there is no need for fixed anchor nodes. We achieve this by leveraging multidimensional scaling to generate a relative 3D coordinate system, after which all nodes can be mobile. The system can support real-time position estimation of multiple mobile nodes with high accuracy.

Banabird

Group project

Start-up with fellow students from ETH Zürich and the University of St. Gallen. We developed a solution for interactive reading and writing with individual paths for a more personalized experience, both accessible over a custom webpage and as an Android app. The project was invited to the "Swiss Startup Awards" as one of the most promising startups of Switzerland. We designed and implemented the website, where my main contribution was the entire backend using REST and Hibernate for the database access, and programmed an Android app for mobile interaction.

Summaries

You can find many of my self-made summaries of ETH Zürich lectures here:

Do not use this material at exams where you are bound to use your own!

Furthermore, please note that the provided summaries are meant to be extended by handwritten personal notes and may not be self-sufficient.

Teaching

Materials for courses I assisted as a teaching assistant:

EFUW PVK

Summer 2015, Prof. Novotny

Unfortunately, the material for the PVK in the summer of 2015 is not available anymore.

Digitaltechnik PVK

Summer 2014, Prof. Tröster

Unfortunately, the material for the PVK in the summer of 2014 is not available anymore.

EFUW Assistenz

Spring semester 2015, Prof. Novotny

Unfortunately, the material for the "Elektromagnetische Felder & Wellen" lecture given by Prof. Novotny is not available anymore.

Digitaltechnik Assistenz

Autumn semester 2013, Prof. Tröster

Unfortunately, the extra exercises I created to prepare for the various small tests during the semester as well as other extra material helpful for the "Digitaltechnik" lecture given by Prof. Tröster is not available anymore.

Contact me

If you could not find the information you were looking for, just write me a mail and I will be happy to reply as soon as I am back from my adventures.