I'm a Computer Science Graduate from Oxford University, England. After
deciding to leave Oxford at the start of my 4th year to do
something more interesting, and just stick with a BA, I am now working 4
days a week as a software engineer at a
company that does some cool
source code analysis for a
few big tech
companies, including NASA, Dell, and Dropbox, and also teaching
Computer Science at a
students on the autistic spectrum once a week.
During my time at Oxford, I have been both the
and the President
of the Oxford University
Computer Society, and also the IT Rep for the JCR at
College. In addition, I was involved in 3 separate "Learn to
Code" courses for students, including one of which I organised, ran
and co-wrote the content for. I also volunteered as a helper at my local
CoderDojo for some
Inside the software field, my main interests are in Communication &
Networking (in particular mesh networks), Security, Cryptography
(especially usability), Anonymity, and Censorship Resistance. I do like to
periodically get away from technology however, and outside of that I have
quite a bit of interest in political / social structure (completely
re-factoring it, that is), and generally doing my part to help bring about
a better world.
If you want to get in touch, your best bet is probably
Jan 22, 2015
Our society, our civilisation, as we know it today, is by no means perfect. No nation on this planet has a majority population who are completely happy with the status quo. On average, people labour away for a ridiculous number of hours each day, in a constant effort to bolster income, and increase property and possessions. Technology came with the promise that we would be able to work less hours, and yet be more prosperous, however the truth is we have way less free time than our ancestors ever did. And what do we have to show for it; globally, we have wars (big and small, civil or otherwise), poverty, disease, hatred, global warming, resource scarcity, lack of unused space, civil liberty and human rights violations (mass surveillance, oppression, unjust imprisonment etc...)
How have we landed where we are today? And where is our current trajectory taking us?
View All Posts…
Jan 03, 2015
Lately, I've been having more and more conversations with people about privacy, surveillance, encryption, censorship etc... generally after disclosing my core interests in technology, and that I want to make end to end encryption easier. Inevitably the usual "So you want to enable terrorists to communicate without the government watching" argument springs up. Here are a few of the arguments that I now use.