nicholascurrault.com - Nicholas Currault

Example domain paragraphs

Hi! I'm Nicholas, a Computer Science major at Caltech in the Class of 2021. I spend most of my time on coursework and upholding Caltech's Honor Code , but I spend some of the remaining time creating and maintaining personal projects to benefit the people around me. This website is a list of these projects.

I used CUDA to search for hash fixpoints in SHA-1 Merkel Trees to automatically make a git commit that references its own hash prefix.

After implementing this project for both the GPU and CPU (using C), I compared the implementations and determined that the GPU implementation generated 8-character prefixes over 200 times faster than the CPU alternative.

Links to nicholascurrault.com (1)