Summary
Sidharth Hariharan is a PhD student in Mathematics at Carnegie Mellon with four years of research and tutoring experience focused on formal methods, type theory, and the mathematical foundations of computing. He has contributed to Lean/mathlib formalisation—co-authoring a partial fractions proof merged into mathlib3—and worked with Maryna Viazovska at EPFL to formalise Cohn–Elkies linear programming bounds for sphere packing. A First-Class MSci Mathematics graduate from Imperial College London and former exchange student at EPFL, he pairs deep theoretical insight with practical proof engineering. He also has a strong track record of mentoring and teaching across university and secondary levels, and has built applied robotics software during an internship at Oracle. Notably, his background combines elite problem-solving (IB perfect score) with hands-on formalisation efforts that bridge modern proof assistants and celebrated mathematical results.
4 years of coding experience
MSci, Mathematics, First Class Honours, Associateship of the Royal College of Science, MSci, Mathematics, First Class Honours, Associateship of the Royal College of Science at Imperial College London
Indian Certificate of Secondary Education (ICSE), 98.2%, Indian Certificate of Secondary Education (ICSE), 98.2% at GEMS Modern Academy, Dubai
Doctor of Philosophy - PhD, Mathematics, Doctor of Philosophy - PhD, Mathematics at Carnegie Mellon University
Exchange Programme, Mathematics, Exchange Programme, Mathematics at EPFL (École polytechnique fédérale de Lausanne)
International Baccalaureate Diploma, Perfect Score (45 points), International Baccalaureate Diploma, Perfect Score (45 points) at International Baccalaureate
French, Tamil, Hindi, Malayalam, Arabic, Russian, English, German