Antonios Katsarakis

Principal Resercher - Team Lead at Huawei Technologies Research & Development (UK) Ltd

City of Edinburgh, Scotland, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Antonios Katsarakis is a Principal Researcher and Team Lead at Huawei's UK R&D centre with a decade of experience building next-generation transactional and analytical database systems. He holds a PhD and MRes in Pervasive Parallelism from the University of Edinburgh and has a strong research-to-product track record across academia and industry, including multiple internships and consulting stints at Microsoft. His work spans hardware-software co-design (CPU-FPGA), fault-tolerant and high-performance NFV, and accelerated big-data access paths, reflecting deep systems and parallelism expertise. At Huawei he progressed rapidly from Senior Researcher to team lead, driving R&D on scalable storage and transactional consistency. Based in Edinburgh, he combines rigorous academic training with practical engineering delivery and a knack for applying hardware acceleration to real-world database problems—often surfacing optimizations that bridge theory and production.
code11 years of coding experience
job5 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.) Pervasive Parallelism, Doctor of Philosophy (Ph.D.) Pervasive Parallelism at The University of Edinburgh
bookBachelor of Science (BSc) Computer Science, Bachelor of Science (BSc) Computer Science at University of Crete, Department of Computer Science
languagesGerman, Greek, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (15)

replication10
rdma10
fault-tolerant10
python9
low-latency9
distributed-systems9
consistency9
kubernetes8
exploit7
tla4
key-value-store3
scale-out3
specification3
model-checking2
pact2

Programming languages (4)

ShellCTLAHTML

Github contributions (5)

github-logo-circle
ease-lab/Zeus

Jan 2021 - Jun 2022

This repository contains the TLA+ specification of the ownership and the reliable commit protocols for transactions in Zeus work that appears in Eurosys'21.
Contributions:3 releases, 21 commits, 17 pushes in 1 year 4 months
ease-lab/Hermes

Feb 2018 - Jun 2022

Hermes: a fault-tolerant replication protocol, implemented over RDMA, guaranteeing linearizability and achieving low latency and high throughput.
Contributions:2 releases, 96 commits, 71 pushes in 4 years 4 months
fault-tolerantlow-latencyrdmareplicationdistributed-systems
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial