Summary
Dhruv Makwana is a Computer Science PhD candidate at the University of Cambridge with a decade of industry and research experience focused on tooling performance, types, and formal verification. He blends deep technical rigor—model-checking processors and verifying undefined decoders—with practical infrastructure work, having improved robustness across large codebases at Meta and explored language runtimes at Goldman Sachs. Comfortable across Haskell, C, and systems tooling, he produces readable, verifiable code and has supervised interns, trained new hires, and taught diverse audiences from undergraduates to children. Based in London, he pairs academic research with hands-on engineering, and is particularly interested in elegant abstractions that make complex systems auditable and maintainable.
10 years of coding experience
HIGH SCHOOL/SECONDARY DIPLOMAS AND CERTIFICATES, HIGH SCHOOL/SECONDARY DIPLOMAS AND CERTIFICATES at Dyce Academy
Master of Engineering (MEng), Computer Science, Master of Engineering (MEng), Computer Science at University of Cambridge
Hindi, Gujarati, French