Vector Software: Developer

I am currently working for Vector Software (now part of Vector Informatik) as a Developer. In this role I have gained experience in:

  • Constraint Solving
  • Coding in Python for use on a Linux platform
  • Coding in Python for use on a Windows platform

Proficiencies

  • Python
  • C++
  • Git
  • Vim
  • VectorCAST
  • Linux
  • Windows
  • Bash
  • Batch

Luxury Globe Media: Contributing Editor

I am a Contributing Editor at Luxury Globe Media. I write reviews for restaurants, bars and hotels in and around London. 

Here is a sample of the reviews I have written:

Proficiencies

  • Drink Reviews
  • Food Reviews
  • Writing
  • Editing
  • Outreach
  • Microsoft Office

TTSS Productions: Co-Host & Editor

I am the editor and co-host for three podcasts hosted on my main website:

Proficiencies

  • Audio Editing
  • Adobe Audition
  • Audacity
  • Podcasting
  • Script Writing
  • Marketing

MR Solutions Ltd: Pulse Sequence Developer

I did work for MR Solutions as a Pulse Sequence Developer. In that role I gained experience in:

  • Coding in Visual C++ for use on a Windows platform
  • Coding in Python for use on a Windows platform
  • Coding in MatLab for use on a Windows platform
  • Pulse Sequence Development
  • Customer Support
  • Collaboration as part of a software team using Git
  • Merging MySQL databases

Pulse Sequence Development

I implemented the following MRI sequences:

  • MPRAGE

Customer Support

I regularly provided customer support and implemented a support ticketing system. My customer support responsibilities included:

  • remote software support
  • on-site customer training
  • on-site hardware support
  • on-site development

Proficiencies

  • C++
  • C#
  • Python
  • MySQL
  • Git
  • Django
  • Visual Studio
  • Physics
  • MRI
  • Pulse Sequences
  • Linux
  • Windows
  • Hardware Support
  • Customer Support
  • OSTicket

University of Manchester: Laboratory Demonstrator

Laboratory Demonstrator

I spent 4 months aiding in the instruction of 3rd year undergraduates in C++ object-oriented programming.

Responsibilities

I was responsible for:

  • reviewing student code;
  • giving feedback;
  • teaching students.

I also gained experience in using Visual Studio 2010.

Proficiencies

  • Teaching
  • C++
  • Visual Studio

AstraZeneca: Work Placement

Work Placement

During my PhD I undertook a 5 month work placement at AstraZeneca, Alderley Park.

Responsibilities

I was responsible for:

  • running corticosterone ELISA on blood samples;
  • running corticosterone RIA on blood samples;
  • planning MRI study;
  • carrying out MRI study on 9.4T Bruker system.

Proficiencies

  • Data Analysis
  • ELISA
  • RIA
  • MRI

Inalytics: Student Programmer

Student Programmer

I worked as a student programmer transferring existing matrix multiplication code from a CPU implementation to a GPU implementation.

Responsibilities

I was responsible for:

  • installation of CUDA software on Linux server;
  • programming matrix multiplication, standard deviation and size band software onto Nvidia graphics card.

Also involved liasing with lead programmer in Edinburgh.

Proficiencies

  • C++
  • CUDA
  • Linux
  • Programming

STFC Daresbury Laboratory: Work Experience

Work Experience Placement

I undertook a one month work experience placement at the Medium Energy Ion Scattering Facility at the CCLRC Daresbury laboratory under the supervision of Dr. Paul Bailey.

Responsibilities

I was responsible for:

  • baking out the vacuum chamber;
  • ordering and installation of new computer hardware;
  • data analysis of example data.

I was also introduced to research specific software.

Proficiencies

  • Research
  • Data Analysis
  • Microsoft Office