My Qualifications

This page has a good mixture of the things I can do, or have done. Sorry it’s a bit messy!

  • I love too many programming languages. I’m most proficient in:

    • C/C++, for systems, speed, and the occasional raytracing kernel.

    • Python, for data and math—that of course includes PyTorch and Tensorflow

    • Go, because back-end and systems engineering is challenging, and Go makes it more fun

    • Julia, because it’s Julia

    • Javascript and Node, for web-design and Alexa skills

    • R, because I want to talk to the statisticians that use it

    • Lots of random functional languages, usually because they’re fun to solve puzzles with

  • I love puzzles and games, particularly ones that make you write Assembly-like code. I won Google Tech Challenge 2019, with a team of friends.

  • I have plenty of experience in most major Python tooling for Machine Learning. SQL too.

  • I used to develop Alexa skills, and was decent at it. We won Amazon’s prize at Treehacks 2018 for an Alexa skill I coded called Memorium.

  • I got Gold or better in a number of British national prizes in maths, chemistry, and physics, and have competed in the British Maths Olympiad (with distinction.)

  • I have quite a lot of experience in Adobe InDesign and Illustrator, and some experience in Photoshop and Premiere.

  • I speak decent Spanish; I lived in Argentina for three months on my gap year.

  • I was lucky to be in a Stanford a cappella group for 4 years, and was Show Director for 2 of those years. I learnt as much doing this as basically anything else on this list!

A logo I made for a friend’s podcast, in Adobe Illustrator. I really enjoy type-based logo design.

A logo I made for a friend’s podcast, in Adobe Illustrator. I really enjoy type-based logo design.