I have been primarily working on internal and customer-facing backend services in Rust for IDVerse, an identity verification company.
Work
- May2023 - CurrentSelf-employed(Rust) Software Engineer
- Aug2018 - May2023Foris Limited / Crypto.comVice President, Blockchain Engineering
I started and led Crypto.com’s open source efforts around its own blockchain projects, managed and grew a team of engineers, maintained and contributed to open source projects within Crypto.com’s usage, researched, designed and contributed to development of architecture for secure key management, and coordinated security audits of OSS and security disclosures.
- Sep2017 - Aug2018CryptoBLK LimitedSenior Engineer, Financial Technologies
I worked on three Distributed Ledger Technology projects using R3’s Corda system.
- Nov2009 - Aug2017OthersPart-time Software Developer, TA and Interships
- University of Hong Kong (doctoral researcher and teaching assistant): I worked on a research middlware compiler (ML-style languages to JVM) and assisted in teaching two undergraduate courses (Functional Programming and Compiling Techniques).
- Google Summer of Code: I contributed to Twitter’s Scalding library by adding matrix optimizations.
- Internships: I worked at CERN, Excelian (acquired by Luxoft), and ARM.