Get Adobe Flash player

Request CV

For a full CV please contact me to get full listings of my contact details and access to my references, otherwise download the versions below.

CV Download Links

 

Certifications

 

I am a passionate developer working hard expanding my understanding of video retrieval. I completed a degree in Computer Science with Games development. I greatly enjoy programming and learning new skills and researching the latest techniques. I am currently a MPhil student working towards my PhD in Sketch Based Video Retrieval(SBVR).

Address Burpham, Guildford, Surrey, UK
Phone
Email Contact Form
Date of Birth June 1987 ( 23 )
Area Specifics
Languages C++, C, C#, Visual Basic, Prolog, Assembly
Shader Languages GLSL, HLSL, CG, Assembly
Frameworks .NET1.1, 2.0, 3.0, WPF, OpenGL, DirectX, OpenAL, FMOD
Platform / OS Win32, Win64, Win95-7, PPC, WM5-6, Game Cube, PSP, Xbox(XNA)
Tools Visual Studio(6,.NET, 2005,2008), Borland Developer Studio 2006, SQL Server(2005/2008), Render Monkey, Shader Designer, gDEBugger, Visual Source Safe, Team Foundation Server, ProDG, Cygwin, SourceGear Vault/Fortress, SVN
Subscriptions Game Developer Magazine, ACM, BCS, IEEE
Business Support Windows Server 2003-10, AD, Exchange, SQL, IIS, VPS, Dedicated

I am currently in my 2nd year of my PhD I have completed my transfer from MPhil to PhD candidate. My current work is exploring Semantic sketch based retrieval. I work under Dr John Collomosse, and Dr Krystian Mikolajczyk. The work I am currently doing has not been published yet but I hope for it to be soon and more detail will be available then.

From: The University of Hull 2005 - 2009 Grade: Upper Second(2,1)

Dissertation in Fluid Dynamics - Implementation of fluid dynamics using Smoothed Particle Hydrodynamics based on Mullers implementation see website for more details.

Project on PSP Student Tools - Research into an implementation of a student developer tool set. Gave the opportunity for learning about the PSP development kit.
 
Demos Fluid Dynamics [PC C++/GL] Skull Grab [GameCube C++/SDK]
  Radioactive Puzzle [ PC  C#/GL] Pool [ PC  C++/GL]
  Gorillas [ PC  C++/GL] Star Trek Space Invaders [ PC  C#/GL]
  MasterMind [ PC C#/GL]  

Certificates:

  • BMVA Summer School Poster Competition Runner Up
  • British Computer Society(MBCS) Membership
  • Imagine Cup 2006 Software Design Challenge Top 10
  • Worle School Work Experience Award
  • Full EU Drivers Licence

Interests:

  • Programming
  • Research
  • Eclectic Film Interest
  • Games

JCS Technology                            Part Time from December 2003 To Present

Providing Computer Support for a Small Business, moving from Single Computer environment to a networked Small Business Server environment. Developed a reliable backup and recovery policies. Work involved setting up the server and network setting up NAS backup solutions on and offsite systems. The role also required support for a variety of Windows OS from Windows 3.11 to present and Office 95 to present. The role provided the opportunity to work within a budget and make key decisions on the day to day operating of the business.

Skills Developed OS Support Windows 3.11,95,98,2000,XP,Vista,7
  Server OS Windows Server 2003 SBS
  Networking NAS / Switch / Wireless
  Professional Decision Making, Budget Control

University of Surrey                       

Contract from October2011 to May 2012

Teaching Assistant for:

 - Computer Vision and Pattern Recognition 3rd Year EE Students, taught by Dr John Collomosse.
 - C Programming 1st Year EE Students, taught by Prof Richard Bowden 
 - C++ Programming, 3rd Year / Masters EE Students tuaght by Prof Richard Bowden

Contract from February 2011 to March 2011

Teaching Assistant for Computer Vision and Pattern Recognition, taught by Dr John Collomosse.

Contract from October 2010 to December 2010

Teaching Assistant for C++ Programming, 3rd Year / Masters EE Students tuaght by Prof Richard Bowden

Skills Developed Public Speaking, Teaching / Demonstrating

University of Hull                       Contract from December 2006 to May 2008

Computer Science undergraduate guide, responsibility included representing the University to perspective students showing them around the campus grounds explaining facilities and course details.

Skills Developed Presentation and Public Speaking

North Somerset Council Computer Support Department               Work Experience 1 Week May 2002

Work experience placement during GCSE’s at Worle Community school. Work included computer support and web experience. The roles covered during the week covered all aspects of computer support within the council.

Skills Developed Understanding of Business Support for large companies

CVSSP Student Representative

I am currently representing the CVSSP students in the FEPS department at the University of Surrey. This work includes bringing issues of the students of my centre to attention of the faculty.

A-Levels Computing(C), Mathematics(C), Chemistry(D)
AS-Levels Physics(E)
GCSE's Double Science(B), Mathematics(B), Business Studies(B), ICT(B), English(C) History(C), Religious Studies(C), Design and Technology(C)
  • TooPipette [.NET/WPF]
  • TooGaming [.NET/SQL/WinSock]
  • Mojo Portal Image Gallery Documentation
  • Mojo Portal Themes