Xuanrui Qi is a software engineer and category theorist with 10 years of experience, currently working on Web3 and blockchain projects at SBI Holdings in Tokyo. He blends rigorous mathematical training—a PhD candidate in mathematics specializing in type theory, higher category theory, and algebraic geometry—with practical full-stack and OCaml-based engineering. His background includes research-funded work on certified OCaml type inference (COCTI) and formal verification projects using Coq, reflecting a strong focus on correctness and formal methods in software. Xuanrui has a track record of building production systems and academic tools alike, from OCaml web backends integrated with AWS to hardware verification and memory-tracing research presented at SPLASH. Comfortable teaching and collaborating internationally, he brings both deep theoretical insight and hands-on delivery to bridge advanced mathematics and real-world blockchain applications.
10 years of coding experience
4 years of employment as a software developer
Computer Science, Computer Science at University of Oregon
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Tufts University
High School, High School at Shenzhen Middle School
Doctor of Philosophy - PhD, Mathematics, Doctor of Philosophy - PhD, Mathematics at Nagoya University
Contributions:22 commits, 14 pushes, 1 branch in 1 month
ssreflectcoqalgebracommutative-algebra
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.