Anastasios Kichidis

Staff Software Engineer at Mysten Labs

London, England, 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

🤩
Rockstar
🎓
Top School
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.
code9 years of coding experience
job12 years of employment as a software developer
bookMSc 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
bookBSc in Applied Informatics, Computer Science, 8.55 / 10.00, BSc in Applied Informatics, Computer Science, 8.55 / 10.00 at University of Macedonia
languagesGreek, English
github-logo-circle

Github Skills (11)

rust10
back-end-development10
data-structure9
datastructures-algorithms9
error-handling9
algorithm9
data-structures9
algorithms9
blockchain7
distributed-ledger-technology7
distributed-ledger7

Programming languages (4)

RustJavaScriptGoPython

Github contributions (5)

github-logo-circle
MystenLabs/sui

Feb 2022 - Jan 2023

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:
userBack-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.
ethereumcontractsmart-contract-platformprogramming-languagesui
MystenLabs/mysticeti

Oct 2023 - Apr 2024

Mysticeti: Low-Latency DAG Consensus with Fast Commit Path
Contributions:22 reviews, 31 PRs, 114 pushes in 5 months
blockchainbyzantine-fault-toleranceconsensus-protocolfastpath
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