John Dykes

Programmer and Mathematician

About Me

I've had an interest in mathematics and programming for almost as long as I can remember. I first got into programming as a kid tinkering around making games in Pygame, and haven't looked back since.

Outside of my job as a cryptographic researcher, I spend most of my time programming making web apps. Some of the web technologies I've worked the most are React, TailwindCSS, Next.js. On the more mathematical and machine learning side of things, I have used a lot of Python (sometimes SageMath), Mathematica, and R.

When I'm not doing math or programming, you may find me playing the piano, or studying Korean!

My Experience

Projects

Designed in Figma, coded in Visual Studio Code using Next.js and Tailwind CSS. Deployed on Digital Ocean using NGINX.