Franky Lau is a Senior Software Engineer with 13 years of experience building full-stack and blockchain systems, now based in Vancouver and currently at Narvar. He blends practical e‑commerce and enterprise backend experience (Java, Node.js, PHP) with deep research-driven work in blockchain, cryptography, and distributed ledgers (Substrate, Hyperledger, zero-knowledge proofs, ring signatures). Franky has led engineering efforts at university labs and commercial teams to deliver dApps, document verification, digital identity and privacy-preserving marketplaces, translating complex cryptographic research into production prototypes. Comfortable across languages from C++/Rust/Golang to JavaScript frameworks, he pairs hands-on coding with project planning and team mentoring. His background—MPhil research and a BE from CUHK—gives him a rare mix of academic rigor and pragmatic product delivery.
13 years of coding experience
10 years of employment as a software developer
Master of Philosophy - MPhil Computing, Master of Philosophy - MPhil Computing at The Hong Kong Polytechnic University
Higher Diploma Information Technology (Web and Multimedia), Higher Diploma Information Technology (Web and Multimedia) at HKU SPACE
Contributions:1 PR, 24 pushes, 1 branch in 5 years 9 months
settingsosx
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.