Jake Wakeling
Computer Scientist
About Me
Primarily a "low-level" programmer, I have a particular enthusiasm for writing minimal, clean and performant code. I have experience with C, C++, and Java, as well as Linux and pfSense. I studied computer science at Auckland University of Technology, graduating at the end of 2021. Some of my primary software interests are programming languages and systems programming.
Notable Projects
OBFI
A highly performant interpreter for the Brainfuck language, written in C.
ESH
A modern shell with an emphasis on performance and usability, written in C.
libcll
A lightweight library to be included locally in projects, written in C.
coreutils
An implementation of core software utilities, written in C.
cryptutils
An implementation of cryptographic software utilities, written in C.
Pong
A small Pong implementation using SFML, written in C++.
portfolio
This website, a single HTML file with inline CSS, incredible!