Anastasios Kichidis is a Staff Software Engineer based in London with nine years of experience building high-performance distributed systems and microservices, now focused on web3 at Mysten Labs. He brings deep JVM expertise in Java and Kotlin, proven production leadership at Deliveroo and Elsevier, and hands-on design of fault-tolerant services leveraging Cassandra, Elasticsearch, HBase and Spark. Anastasios contributes to the Sui smart contract platform, improving core backend reliability and cross-node communication, and maintains active research interests in consensus protocols, state machine replication and blockchain/DLTs. A Corda Certified Developer with academic publications in cryptography and optical waveguides, he also co-founded the Athens Big Data Meetup and has a track record of competition awards and top-ranked academic performance.
9 years of coding experience
12 years of employment as a software developer
MSc in Computer Science, Networks, Communications & System Architectures, 9.00 / 10.00, MSc in Computer Science, Networks, Communications & System Architectures, 9.00 / 10.00 at Aristoteleion Panepistimion Thessalonikis
BSc in Applied Informatics, Computer Science, 8.55 / 10.00, BSc in Applied Informatics, Computer Science, 8.55 / 10.00 at University of Macedonia
Sui, a next-generation smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the Move programming language
Role in this project:
Back-end Developer
Contributions:1119 reviews, 136 commits, 418 PRs in 11 months
Contributions summary:Anastasios's commits primarily focus on refactoring the codebase, particularly related to the use of a `typed-store` package, demonstrating improvements in code structure and test reliability. Further contributions include introducing the `BlockWaiter` and associated functionalities, indicating work on data retrieval and aggregation. Additionally, the user implemented a `worker` to handle the `RequestBatch` messages and send the data back to the primary, enhancing the communication capabilities. Furthermore, the user introduced the `BatchNotFound` error, indicating contributions on error handling and management.
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
Anastasios Kichidis - Staff Software Engineer at Mysten Labs