My Experience
I have 15 years professional experience in software development and IT-related positions. Some companies you may have heard of:
- Worked as a Senior Software Engineer on iPlayer at the BBC for several years, including managing a team of software engineers.
- Worked as a Senior Software Engineer at Arm for 2 years, the famous British semiconductor and software design company.
- Worked at ITV as a Software Engineer.
Programming Languages
In my career I have worked substantially with the following languages:
- JavaScript/Node.js
- C++
- PHP
- Python
- Ruby
Relevant Academic Credentials
- IT GCSE (B)
- Computing A-Level (B)
- BSc Computer Science and Artificial Intelligence from Sussex University (Honours)
Several professional and academic computing courses completed at the Open University and through employer sponsored tuition:
- Agile/Scrum
- Certified Scrum Master Training
- Cloud Computing
- Configuring and Maintaining Broadcast Streams
- DVB Lite
- Digital TV
- ISTQB Foundation Course
- Java Refresher
- Linux: An Introduction – Open University module – Course number T155
- Modern C++ for Embedded Systems
- Object-oriented programming with Java – Open University – Course number M255
- Python
- Refactoring
- Ruby and Cucumber
- Software Engineering
- Spring Systems Design in UML
- Web Engineering