Profile Picture

Hi, I'm Harald!

I am a fifth year Ph.D. student in the Data Systems Lab at KTH Royal Institute Technology, advised by Paris Carbone and Seif Haridi. My research focuses on consensus and transactions in distributed systems. More specifically, I aim to make protocols more efficient by leveraging practical aspects such as the application workload and network. I am the creator of the OmniPaxos project. I have previously interned at Google Cloud (Spanner), FIS Global, and RISE Research Institutes of Sweden.

Latest News

Oct 2025
Paper on Event Horizon: Asymmetric Dependencies for Fast Geo-Distributed Operations was accepted at CIDR'26.
Jun 2025
Joined Google as a Software Engineer Intern in the Spanner team.
Jul 2024
Gave a talk on Leveraging Practical Aspects for Efficient Consensus at Google's Sunnyvale campus
Apr 2024
Began research visit at Sky Lab of UC Berkeley, hosted by Prof. Joe Hellerstein
Sep 2023
OmniPaxos was added to the course syllabus of CS651 at Boston University
May 2023
OmniPaxos was published at EuroSys'23
Mar 2023
UniCache was published at EDBT'23

Publications

Event Horizon: Asymmetric Dependencies for Fast Geo-Distributed Operations
Jonathan Arns, Harald Ng, Kyriakos Psarakis, Asterios Katsifodimos, Paris Carbone
CIDR'26

Omni-Paxos: Breaking the Barriers of Partial Connectivity
Harald Ng, Seif Haridi, Paris Carbone
EuroSys'23 (pdf)(website)

UniCache: Efficient Log Replication through Learning Workload Patterns
Harald Ng, Kun Wu, Paris Carbone
EDBT'23 (pdf)