Another personal online presence that allows people to commit identity theft.
This page is also my CV so you can print it. It is what I'd send if I applied for a job.
There is quite a lot here for a regular web-page so here are three questions:
Oh, and I like running. It's fun.
I am a self-motivated and competent software engineer. The mixture of academic and industry work has enabled me to break down problems to design software such that it is extensible and future-proof. It has also provided me with the skills to analyse technologies and languages quickly to see what is suitable for individual tasks.
My research was primarily looking at how we can derive confidence in black-box processes using previous executions. We used traceability as a mechanism to see what was occurring within these black-boxes at runtime and used it as a basis for learning.
I was the year’s representative on the Staff/Research Students Consultative Committee (SRSCC) for my first and third years. Additionally, I was the representative for Teaching Assistants, on the Teaching Committee, for my third year.
2015. Introspecting for RSA Key Material to Assist Intrusion Detection. IEEE Cloud Computing, 2(5), pp.30-38.,
During my summer project, I developed a malformed network packet generation framework that allowed me to craft the necessary ARP packets required to perform a man-in-the-middle attack.
I was the first-year representative for the course.
My course included a year’s placement at Language Courses Abroad Ltd (see Experience).
My final year project involved transforming one programming language into another:
I am currently a freelance software developer.
Working with this company to help develop a generic workflow that enables users with visual impairments to read diagrams. This process used a plethora of languages as each component had particular requirements. An important part of this work was to be able to integrate them into a web service.
As a teaching assistant, I further aided in students’ development through small group tutorials, marking and demonstrating in labs. As a senior teaching assistant, I would plan tutorials and exercises, and manage other tutors to provide a consistent learning platform.
I was awarded with the TA of the year for my second year of teaching.
Demonstrating involved facilitating students’ learning by helping them help themselves to solve any issues or bugs that arose from development.
I was a co-business owner on a few of trials, this involved:
Additionally, a core member of an R&D team aiming to provide a web-based Clinical Trial Management System (CTMS). Researching topics like:
My placement year for my undergraduate degree at De Montfort University.
My core responsibilities were to:
All projects required a reasonable level of web security; this is where my interest in the subject began.
I have also previously been a purchase ledger clerk, a barman, and a sales assistant.
These roles gave me the time to interact with customers, clients and suppliers directly to sell or to query information to complete my duties.