A New York native, Kieren graduated from Princeton University in 2011 with an A.B. in Mathematics, where he also played varsity football. He stayed at Princeton for another year, working as a scientific programmer in the Shaevitz Lab. He engaged in particular with high throughput data problems in biophysics. He enrolled in the math department at UC-Berkeley in August 2012, and passed his qualifying exam in early April of 2014. Shortly after passing, he began his study of the technical aspects of decentralized consensus based protocols and technologies. After some productive discussions with Vitalik Buterin, he joined the effort to create and direct the Cryptocurrency Research Group.
Kieren is interested in the application of ideas from Statistical Mechanics in Computer Science, particularly in Network Theory, Algorithmic Game Theory and Machine Learning.