Harvard University, Class of 2021
A.B. in Computer Science. Secondary Field in Mathematical Sciences. GPA: 3.98
Relevant coursework: Data Structures and Algorithms; Programming Languages; Theoretical Computer Science; Abstraction and Design in Computation; Introduction to Probability; Discrete Mathematics; Linear Algebra and Real Analysis; Applied Linear Algebra and Big Data
Awards: John Harvard Scholarship for 2019-2020, Harvard College Scholarship for 2018-2019

The Perse School, Cambridge, UK, Class of 2017
A-levels/Pre-U: Mathematics, Further Mathematics, Physics, Chemistry, Economics
Awards: Arkwright Engineering Scholarship, Sixth Form Academic and Music Scholarships

Projects & Experience

Undergraduate Teaching Fellow, Sept 2018–May 2020
Harvard University, Cambridge, MA

  • Courses taught: Computer Science 152 (Programming Languages) in Spring 2020, Computer Science 121 (Introduction to Theoretical Computer Science) in Fall 2019, Applied Mathematics 120 (Applied Linear Algebra and Big Data) in Spring 2019, Mathematics E-23a (Linear Algebra and Real Analysis I) in Fall 2018
  • Held office hours, graded problem sets, and provided one-on-one tutoring and teaching for Harvard College undergraduates and Harvard Extension School distance-learning students
  • Awarded Certificate of Distinction in Teaching for Spring 2019 for receiving student evaluation rating above 4.5/5

Summer Project on Sublinear Algorithms in OCaml, June-August 2019
Department of Computer Science and Engineering, IIT Madras, Chennai, India

  • Implemented and evaluated sublinear algorithms including the Count-Min sketch in OCaml for the open-source Owl scientific computing library
  • See related blog post

Harvard College PRISE Fellowship, June–August 2018
Department of Earth and Planetary Sciences, Harvard University, Cambridge, MA

  • Conducted a research project on the suppression of extreme cold events in northern latitude continental interiors under a warmer climate
  • Used Python to run three-dimensional climate simulations and conduct back-trajectory analysis under various warming conditions

Computer Science 50: Final Project, Nov–Dec 2017
Harvard University, Cambridge, MA

  • Designed and implemented a multi-language, multi-user, web-based chat application which automatically translates messages into the appropriate language for each user
  • Tools used: Javascript, Node.js, Python, Flask, Google Translate API

International Summer Science School in Heidelberg, July-August 2016 Center for Quantum Dynamics, University of Heidelberg, Heidelberg, Germany

  • Constructed and characterized optical systems for ultra-cold atom trapping
  • Analyzed optical data using MATLAB and Python

Surface Science Project Research Assistant, June–August 2015
London Centre for Nanotechnology, London, UK

  • Analyzed data sets from helium-3 spin-echo spectrometer using MATLAB, to characterize the diffusive motion of benzene molecules on copper surfaces
  • Ran and analyzed molecular dynamics simulations of benzene molecules on copper surfaces to validate density functional theory models

International Summer School for Young Physicists, July 2015
Perimeter Institute for Theoretical Physics, Waterloo, Ontario, Canada

  • Attended seminars and lectures on aspects of modern physics
  • Carried out a mentor-led project on quantum information theory and computation

Research Project on Relativity in Cosmic-Ray Muons, Sept 2013–March 2015
The Perse School, Cambridge, UK

  • Conducted year-long research project to demonstrate relativistic time dilation by observing the mean lifetimes of cosmic-ray muons
  • Designed and built cosmic-ray telescope using Geiger-Müller tubes and a Raspberry Pi
  • Presented project at UK National Science + Engineering Competition 2015 – awarded Institute of Physics prize

Stanford Pre-Collegiate Studies: Artificial Intelligence, June-July 2014
Stanford University, Stanford, CA

  • Designed and implemented an artificial neural network for optical character recognition; network achieved 98% (human-level) accuracy on MNIST testing dataset


M Sacchi, P Singh, DM Chisnall, DJ Ward, AP Jardine, W Allison, J Ellis, and H Hedgeland, “The dynamics of benzene on Cu(111): a combined helium spin echo and dispersion-corrected DFT study into the diffusion of physisorbed aromatics on metal surfaces”, Faraday Discuss., 2017, 204, 471-485. View paper

H Hedgeland, M Sacchi, P Singh, AJ McIntosh, AP Jardine, G Alexandrowicz, DJ Ward, SJ Jenkins, W Allison, and J Ellis, “Mass Transport in Surface Diffusion of van der Waals Bonded Systems: Boosted by Rotations?”, J. Phys. Chem. Lett., 2016, 7 (23) 4819–4824. View paper

P Singh and H Hedgeland, “Special relativity in the school laboratory: a simple apparatus for cosmic-ray muon detection”, Physics Education, 2015, 50, 317-323. View paper

Professional activities

ICFP 2019, Berlin, Germany - Student Volunteer

Technical Skills

OCaml, Coq, Python, R, C/C++, Haskell, Datalog/Prolog, LaTeX, MATLAB, Java, JavaScript, Docker


  • Radio – Director of The Jazz Spectrum and Webmaster for WHRB
  • Flying – hold a European EASA Private Pilots License, currently have 92 flying hours
  • Clarinet – ABRSM Grade 8 with Distinction, member of Harvard Band and Wind Ensemble
  • Piano – ABRSM Grade 7