Common Prefix

Meet the team

We are a team of scientists and engineers researching and implementing blockchain protocols.

Filter

Department

Leadership

Dr. Dionysis Zindros
Dr. Dionysis Zindros

Dr. Dionysis Zindros
CEO

consensus, light clients, bridges, interoperability, fast bootstrapping, algorithms, software engineering

Dionysis is a co-founder and researcher at Common Prefix focusing on consensus, light clients, bridges, interoperability, and fast bootstrapping. He did his post-doc at Stanford University, advised by David Tse. He holds a PhD from the University of Athens, advised by Aggelos Kiayias, and an Electrical and Computer Engineering degree from the National Technical University of Athens. Among other venues, he has published in IEEE S&P (Oakland), ACM CCS, ESORICS, and Financial Crypto, and presented at Black Hat Europe and Asia. Highlights of his research include the papers Non-Interactive Proofs of Proof-of-Work, Proof-of-Stake Sidechains, and Proof-of-Work Sidechains.

Nikolaos Kamarinakis
Nikolaos Kamarinakis

Nikolaos Kamarinakis
CTO

smart contract development, auditing, software engineering, offensive security

Nikolas is the CTO of Common Prefix, specializing in blockchain consensus and interoperability. He has represented Greece at the European Cyber Security Challenge, three years in a row. He holds a Bachelor's degree in Computer Science from the University of Maryland with a specialization in Cybersecurity. He has multiple years of experience in full-stack software engineering, open-source development, and offensive security. Among various projects, Nikolas led the Axelar<>XRPL integration and the end-to-end development of an EVM-to-EVM multisig-based bridge, which have processed over $200M in volume.

Prof. Zeta Avarikioti
Prof. Zeta Avarikioti

Prof. Zeta Avarikioti
Chief Scientist

distributed systems, scaling blockchains, cryptoeconomic incentive analysis

Zeta is an upcoming Assistant Professor at the Technical University of Vienna (TU Wien). She holds a PhD from ETH Zürich, advised by Roger Wattenhofer. She specializes in distributed systems, scalability and interoperability of blockchains, and the analysis of cryptoeconomic incentives, and she has published numerous works on light clients and bridges, including Blink, Alba, Glimpse, BitVM, Among other venues, she has published at USENIX Security, ACM CCS, NDSS, CSF, FC, AFT, AAAI, and SODA.

Haris Karavasilis
Haris Karavasilis

Haris Karavasilis
COO

business development, project management, quantitative finance, risk management

Haris works on the business side of things at Common Prefix. His background includes roles at Amazon and Piraeus Bank, where he gained valuable experience in operations, finance and risk management. He holds a Master's degree in Quantitative Finance and Risk Management from Bocconi University and an Electrical & Electronic Engineering Bachelor's degree from the University of Manchester. At Common Prefix, he contributes to both business development and project management, aiming to improve operational and financial efficiency.

Themis Papameletiou
Themis Papameletiou

Themis Papameletiou
Engineer Lead

smart contract development, testing, software engineering, algorithmic trading, rockets

Themis is a software engineer based in Athens. He has significant experience developing software for a variety of projects such as web applications, algorithmic traders, and rockets. He has worked on the Ethereum light client on Axelar and on a monitoring and alerting system for an EVM blockchain bridge. He is pursuing a Master’s degree in Electrical and Computer Engineering from the National Technical University of Athens and has also completed internships at Google and at the European Space Agency. Currently, he is focused on smart contract development and testing.

Apostolos Tzinas
Apostolos Tzinas

Apostolos Tzinas
Product Lead

smart contract development, algorithms, software engineering, consensus

Apostolos is a blockchain researcher and engineer at Common Prefix, specialising in blockchain consensus and decentralised finance. His research highlights include On-Chain Timestamps Are Accurate, published in Financial Cryptography 2024, and The Principal–Agent Problem in Liquid Staking, published in Financial Cryptography 2023’s 7th Workshop on Trusted Smart Contracts (WTSC). Apostolos also has extensive experience in deploying and managing both validators and full-nodes across the Ethereum and Cosmos ecosystems. In the past, as a web engineer at Maya Insights and NutriDice, he has gained extensive experience with a wide range of programming languages and technical stacks. Apostolos has a background in algorithms, having competed at national and balkan olympiads in informatics.

Engineering

Dominik Apel
Dominik Apel

Dominik Apel

software engineering, auditing, offensive security

Dominik is a Software Engineer based in Vienna, Austria. He holds a Master's degree in Computer Engineering from the Technical University of Vienna (TU Wien) in Austria. He has multiple years of experience in full-stack software engineering as well as some experience in offensive security. Dominik is currently focused on smart contract development and source code auditing at Common Prefix.

Jason Athanasoglou
Jason Athanasoglou

Jason Athanasoglou

software engineering, interoperability, algorithms, DevOps

Jason is a software engineer based in Athens, Greece, with extensive experience in full-stack development, open-source contributions, and a strong focus on building AI-powered applications. He holds an Integrated Master’s degree in Electrical and Computer Engineering from the University of Patras. At Common Prefix, he develops blockchain and Web3 applications, focusing on decentralized and scalable solutions.

João Pedro Coelho de Azevedo
João Pedro Coelho de Azevedo

João Pedro Coelho de Azevedo

smart contract development, large scale system design, software engineering

João is a software engineer with experience in blockchain, fintech, and automotive technologies. He holds a Master’s degree in Electronics and Telecommunications Engineering from the University of Aveiro. Over the years he has contributed to multiple startups (notably Qomodo, Topos Network and Veniam), building financing risk assessment systems, smart contracts, and connected mobility solutions. His work spans backend engineering, smart contract development, and large-scale system architecture. João is a certified PMP, IEEE member, and the inventor of 13 granted patents in intelligent networking and automotive communications.

Dejan Cabrilo
Dejan Cabrilo

Dejan Cabrilo

software engineering, auditing, quantitative trading

Dejan is a senior software engineer with decades of C++ experience. He has worked on high-speed, high-concurrency, and high-availability trading systems at hedge funds. He has previously served as CTO and Director of Engineering in multiple companies. He holds a Computer Science degree from the Goldsmiths University of London.

Michalis Christou
Michalis Christou

Michalis Christou

smart contract development, software engineering, bridges

Michalis Christou is a Software Engineer based in Larnaca, Cyprus. He holds a Master’s degree in Advanced Computing from Imperial College London and a Bachelor’s degree in Computer Engineering from the University of Cyprus. He has multiple years of experience spanning Ethereum smart contract development, embedded systems, and more recently bridges. Michalis is currently focused on smart contract development and bridges at Common Prefix.

Jakov Mitrovski
Jakov Mitrovski

Jakov Mitrovski

smart contract development, auditing, software engineering, algorithms, complexity

Jakov is a software engineer and auditor based in Skopje. He holds a Master's degree in Informatics from the Technical University of Munich. Jakov specializes in the design of blockchain systems, protocol development, algorithms, and complexity, and in auditing. He has multi-year experience in software engineering, gained by working as a cloud engineer at ETAS (Bosch) GmbH and as a backend and blockchain engineer at Netcetera, Sorsix, and LOKA.

Nikola Ristić
Nikola Ristić

Nikola Ristić

smart contract development, full-stack web development, software engineering, algorithms, circus acrobatics

Nikola has worked as a full-stack web developer for ten years before joining Common Prefix. During his career he worked on web applications, back-end services, WebAssembly and serverless applications, and has helped many startups grow. At Common Prefix, Nikola is working on Bitcoin-related projects, smart contracts for Ethereum, CosmWasm and Solana, and cross-chain bridging. He worked on various bridges including the Bitcoin Ordinals to EVM bridge, Filecoin IPC subnets on Bitcoin, and lead the integration of Hedera to Axelar's Amplifier bridging infrastructure.

Nikos Sfakianakis
Nikos Sfakianakis

Nikos Sfakianakis

software engineering, consensus, offensive security

Nikos is a software engineer based in Athens. He is currently wrapping up his Master’s Degree in Electrical and Computer Engineering at the National Technical University of Athens where he is completing his thesis on Consensus Algorithms. He has previously worked at Mysten Labs as a Blockchain Engineer and completed an internship at the Cybersecurity Department of OTE Group. He has also competed in several Ethical Hacking and Offensive Security competitions.

Nikos Vlastaras
Nikos Vlastaras

Nikos Vlastaras

software engineering, distributed systems

Nikos is a software engineer based in Athens with a degree from the National Technical University of Athens. Before joining Common Prefix he worked at Panther Labs, where he contributed to production software and large-scale engineering projects. At Common Prefix he applies his experience in distributed systems to help build robust and scalable infrastructure.

Science

Dr. Orestis Alpos
Dr. Orestis Alpos

Dr. Orestis Alpos

consensus, distributed systems, threshold cryptography, applied cryptography

Orestis is a blockchain researcher based in Bern, Switzerland. He holds a PhD from the University of Bern, advised by Christian Cachin, and a Computer Engineering MSc degree from the National Technical University of Athens. He specializes in distributed systems and applied cryptography. His publications include protocols for asynchronous PoS consensus, front-running prevention, consensus and cryptography with flexible trust assumptions, as well as results on composing distributed systems.

Dr. Lukas Aumayr
Dr. Lukas Aumayr

Dr. Lukas Aumayr

distributed systems, scaling blockchains, blockchain interoperability, applied cryptography, protocol analysis

Lukas is a blockchain researcher specializing in distributed systems, applied cryptography, and protocol analysis, with a focus on blockchain scalability and interoperability. Among others, his work includes advancements in Payment/Virtual Channel Network protocols, bridges, light clients, crypto-economic incentives, and BitVM. Notably, he has co-authored several papers on light clients and bridges, including Blink: An Optimal Proof of Proof-of-Work, Alba: The Dawn of Scalable Bridges for Blockchains, Glimpse: On-Demand PoW Light Client with Constant-Size Storage for DeFi, BitVM2: Bridging Bitcoin to Second Layers. Lukas is a research associate at the University of Edinburgh hosted by Aggelos Kiayias. Lukas holds a PhD from the Technical University of Vienna (TU Wien), where he was advised by Matteo Maffei and Pedro Moreno-Sanchez. His work has been published in top-tier venues such as ACM CCS, USENIX Security, IEEE Security & Privacy, NDSS, FC, and Asiacrypt.

Prof. Pyrros Chaidos
Prof. Pyrros Chaidos

Prof. Pyrros Chaidos

zero-knowledge proofs, voting

Pyrros holds a PhD from UCL, advised by Jens Groth, the person behind modern ZK proofs. He specializes in zero-knowledge proof systems, with applications on proof-of-stake blockchains and voting in particular, with notable scientific contributions including Efficient Zero-Knowledge Proof Systems, Efficient Zero-Knowledge Arguments for Arithmetic Circuits in the Discrete Log Setting, Mithril: Stake-based Threshold Multisignatures. Additionally, he has audited multiple deployed zero-knowledge and cryptographic codebases.

Dr. James Hsin-yu Chiang
Dr. James Hsin-yu Chiang

Dr. James Hsin-yu Chiang

applied cryptography, privacy-enhancing technologies, blockchain protocols

James is a postdoctoral researcher at the Systems Secruity Group at ETH Zurich, advised by Srdjan Capkun. Previously, he was a cryptography postdoctoral researcher at Aarhus University, advised by Ivan Damgård. He holds a PhD from the Technical University of Denmark where he was awarded the DTU Compute Fellowship and advised by Alberto Lluch-Lafuente, Bernardo David and Massimo Bartoletti. He holds a BSc with distinction from UCLA. His research focuses on privacy-preserving techniques motivated by recent blockchain applications and includes practical advancements in post-quantum threshold ring signatures, novel notions of differential privacy for secure multi-party computation (MPC), and the first formal model of miner-extractable-value (MEV). His research has been published in ACM CCS, Financial Cryptography, AFT and recognized with the Sui Academic Research Award. Prior to academia, James designed flight hardware for Mars rovers at JPL NASA, advised technology firms on three continents at the Boston Consulting Group, co-founded the leading solar business software company (Eturnity) and contributed to multiple open-source implementations of the original Bitcoin protocol (Core/Libbitcoin).

Prof. Bernardo David
Prof. Bernardo David

Prof. Bernardo David

multiparty computation, consensus

Bernardo is an Associate Professor working on cryptographic protocols for multiparty computation (MPC) and blockchains at the IT-University of Copenhagen. Among his main contributions is the first provably secure protocol for proof-of-stake blockchains (Ouroboros) and the first publicly verifiable secret sharing (PVSS) with linear complexity (SCRAPE). He has also worked on privacy preserving (auditable) smart contracts and cryptocurrencies, random beacons, sharding, signatures, theshold cryptography, time-based cryptography and zero knowledge. His work has been published in top-tier venues such as Asiacrypt, Crypto, Eurocrypt, CCS and FC. Before working with Common Prefix, he has also consulted for IOG (Cardano) and Concordium.

Dr. Robin Fritsch
Dr. Robin Fritsch

Dr. Robin Fritsch

DeFi, game theory, graph algorithms

Robin holds a PhD from ETH Zurich, advised by Roger Wattenhofer, focusing on game theory and decentralized finance. He completed his MSc degree in Mathematics in Data Science from the Technical University of Munich. Among other venues, he has published in AFT, ACM CCS, and AAMAS. Highlights of his research include the papers The Price of Majority Support, The Economics of Automated Market Makers, and Batching trades on Automated Market Makers.

Dr. Dimitris Karakostas
Dr. Dimitris Karakostas

Dr. Dimitris Karakostas

cryptocurrency wallets, macroeconomics, checkpointing

Dimitris is a cryptography researcher specialized in blockchain-based distributed ledger systems. His primary focus is on protocol design and analysis, game theory, and macroeconomic aspects of cryptocurrency systems. Notably, he was a core contributor of the Edinburgh Decentralization Index (EDI), where he worked on defining and measuring the notion of decentralization in blockchain systems. Dimitris holds a PhD from the University of Edinburgh, where he was advised by Aggelos Kiayias. His work has been published in venues like ACM CCS, Financial Cryptography, ESORICS, and ACNS.

Dr. Orfeas Stefanos Thyfronitis Litos
Dr. Orfeas Stefanos Thyfronitis Litos

Dr. Orfeas Stefanos Thyfronitis Litos

distributed systems, scaling blockchains, interoperability, protocol analysis, cryptoeconomic incentive analysis, voting, software engineering, payment channels

Orfeas is a research associate at Imperial College London. He obtained his PhD in Cryptography and Blockchains at the University of Edinburgh in 2021, under the supervision of Aggelos Kiayias. He has worked on building and analyzing decentralized applications on blockchains, layer-2 protocols, payment channels, and voting solutions, all through formal cryptographic methods. Among others, he has formally analyzed the security of the Lightning Network and created a novel virtual payment channel construction. He is knowledgeable in software engineering and secure architecture. His interests further include formal verification, incentive analysis, and provable security.

Prof. Julian Loss
Prof. Julian Loss

Prof. Julian Loss

cryptography, distributed systems, consensus

Julian is a tenured Professor at the CISPA Helmholtz Center for Information Security. He earned his Ph.D. in Mathematics from Ruhr University Bochum under the supervision of Eike Kiltz and subsequently held postdoctoral positions at the University of Maryland with Jonathan Katz and at Carnegie Mellon University with Elaine Shi. His research focuses on the intersection of cryptography and distributed protocols, with particular expertise in digital signatures, payments, consensus, and randomness generation. His work has been published in top-tier conferences, including IEEE S\&P, ACM CCS, CRYPTO, PODC, FC, AsiaCCS, and TCC.

Giulia Scaffino
Giulia Scaffino

Giulia Scaffino

scaling blockchains, blockchain interoperability, cryptoeconomic incentive analysis

Giulia is a doctoral student at the Technical University of Vienna (TU Wien), where she focuses on blockchain scalability, interoperability, and light clients She has been a summer research intern at Mysten Labs (2024) and at a16z crypto (2025). Notably, in the Sunfish paper she has formalized for the first time a new type of blockchain client: the sparse client (aka. partially stateless client). Among others, she has co-authored papers on light clients and bridges, including Blink, Alba, Glimpse.

Odysseas Sofikitis
Odysseas Sofikitis

Odysseas Sofikitis

consensus, proof-of-work, machine learning

Odysseas is a blockchain researcher specializing in consensus protocols. He holds an MEng in Electrical and Computer Engineering from Aristotle University of Thessaloniki and has previously worked on designing consensus mechanisms, “consensus-less” architectures, Byzantine fault-tolerant systems, accountable protocols and blockchain interoperability protocols such as light clients. He is co-author of the paper Pod: An Optimal-Latency, Censorship-Free, and Accountable Generalized Consensus Layer.

Dr. Sravya Yandamuri
Dr. Sravya Yandamuri

Dr. Sravya Yandamuri

consensus, distributed systems, applied cryptography

Sravya obtained her PhD in Distributed Systems at Duke University under the guidance of Professor Kartik Nayak with a thesis on the topic of Byzantine Agreement in Asynchronous networks. Previously, she was an intern at the now-defunct VMware Research as well as a visiting researcher at the CISPA Helmholtz Center for Information Security. Her research includes topics such as State Machine Replication, Dynamic Availability, and Parallel Broadcast. Her work has been published in notable conferences including CRYPTO and PODC. Highlights of her research include the papers Efficient and Adaptively Secure Asynchronous Binary Agreement via Binding Crusader Agreement, Low-Latency Dynamically Available Total Order Broadcast, and Leader Election with Poly-logarithmic Communication Per Party.

Operations

Tor Bognaes
Tor Bognaes

Tor Bognaes

business development, finance, operations

Tor supports the growth of Common Prefix, working across business development, finance, marketing, and operations. His background includes work at Amazon - where he helped scale the EU last-mile logistics network - and at a growth equity investment firm. He holds MSc degrees in Industrial Economics & Technology Management from the Norwegian University of Science and Technology and in Finance from the Norwegian School of Economics.

Myrsini Koulouri
Myrsini Koulouri

Myrsini Koulouri

legal, operations

Myrsini is a member of the Operations team at Common Prefix, where she supports the legal and regulatory aspects of the company's operational strategy. She holds a Law degree from Aristotle University of Thessaloniki and is a member of the Athens Bar Association. Her legal expertise and analytical mindset help ensure regulatory compliance, streamline internal processes, and reinforce the legal foundations of the organization’s activities.

Semeli Spanou
Semeli Spanou

Semeli Spanou

operations, logistics, biotech, data analytics

Semeli is a member of the Operations team at Common Prefix, where she collaborates with a diverse range of stakeholders to drive operational efficiency and effectiveness. She holds a Master's degree in Biotechnology, from the Agricultural University of Athens, with a focus on bioinformatics and data analysis. Semeli's organisational and analytical skills contribute to enhancing operational procedures, streamline reporting, and strengthening our logistics management.