Thomas Hudson

CV

Experience

Cybersecurity Summer School

JUNE 2016 – SEPTEMBER 2016

Intensive internship program exploring the detail of practical cybersecurity including Penetration Testing, Information Assurance, Industrial Control Systems & Internet of Things, Secure Coding, Reverse Engineering and Web Security.

Software Engineer

JUNE 2015 – SEPTEMBER 2015, Hut8 Strategic Mobile

Development and testing of web based software projects for clients in a small team. Lead a project to support solar roof installations (including innovative use of the Google Maps API to calculate roof area). Developed key skills in client communication, scrum agile development and unit testing as well as technical skills in HTML5, CSS3, Bootstrap, jQuery, NodeJS and AngularJS.

Sales/Marketing Assistant

SEPTEMBER 2014, Checkpoint Safety

Solving a range of business problems through the application of computers. Involved Database management, programming, working with users to devise user-friendly systems and basic HTML.

Other Experience

Assistant Gardener - June 2014 – September 2014

Cleaner - January 2012 – June 2014

Volunteer Assistant Tennis Coach - 2008 – 2012

Education

Durham University

PhD COMPUTER SCIENCE -

Currently working on projects in Natural Language Processing and Machine Learning.

MEng COMPUTER SCIENCE

Currently working on projects involving Native language processing.

Queen Elizabeth School

2007-2014

A-Levels at Grade A in Computing, Physics and Mathematics

Software Skills

Java, MySQL, Javascript, HTML5, CSS3, Bootstrap, jQuery, Python, C, PHP, HTML, CSS, NodeJS, AngularJS, MongoDB, git,C++, LATEX, Prolog, Haskell,C#, Lua, CUDA, OpenMP

Recent Articles

About the author
Thomas Hudson

I'm a programmer/data scientist working in the intersection of Security and Natural Language Processing.

I'm currently studying for a PhD in Computer Science at Durham University