Francis Nixon francis.nixon17@imperial.ac.uk

 

Education

Current: MEng Mathematics and Computer Science Imperial College London (2017-2021)

Previous: Los Altos High School (2013-2017)

Citizenship

UK and US dual citizen

Programing Languages:

Preferred - Kotlin, Java, D, C

Familiar with Python, Mathematica

Basic knowledge Haskell, C++, JS, HTML, CSS

Other Skills

Familiar with - Git,Gdb

Basic Knowledge NodeJs, make

Open Source:

Github profile: https://github.com/pirocks

I contribute regularly to https://github.com/intellij-dlanguage/intellij-dlanguage/ , which aims to bring support to Intellij for the D programming language.

Projects:

Chess Game in Java:

For a high school project, I implemented a chess game, with a basic AI, which used special terminal control characters to create a text-based UI, similar to vim/emacs. Source code available here: https://github.com/pirocks/sem1-final-project

Chess Game in C:

I implemented a chess game and AI in c as personal project. I added logging to my AI to allow for easier debugging, as well as multithreading, to fully utilize available cores. Source code available here https://github.com/pirocks/v5

Volunteering:

Frequent volunteered at Grassroots Ecology (formerly part of Acterra), from 2012 to 2016.