My name is Derek Cresswell. I'm a software engineer focused on building tools that help developers work faster and more reliably.

I started programming at 13 and got my first developer job in high school. I've always been curious about how software works, which led me to spend most of my free time on personal projects. Today, I work at Cerebras as a Member of Technical Staff.

I hold an Honours Bachelor of Science from the University of Toronto, where I specialized in Computer Science and minored in Mathematics. My academic focus was in operating systems, compilers, and language paradigms. I was able to participate in three research projects during my degree.


For more info on my career, education, and interests, visit my about page.

Blog

I value continual learning and so I spend a lot of time coding and reading about code. I believe in sharing this knowledge in the hopes that someone may pull something helpful from it. And if not, well, I learn a lot just by formalizing my thoughts.

Projects

I keep a list of projects that I have worked on here. These projects are a mix of personal, professional, and open source contributions. They showcase my skills and interests in various areas of software development. I might throw in a few odd ball projects that aren't necessarily programming related, but are still interesting to me.

Contact

Almost everywhere I am "DerekCresswell". Maybe you're interested in seeing my: