I am currently looking for a C++ development role. I have a years industrial experience as a Junior C++ Analyst Programmer, some experience in IT support and a Masters degree in Digital Culture and Technology. I program C++ in my spare time, posting code on sites like planetsourcecode.com and allegro.cc for review by peers.
Kings College London 2004 - January 2006:
MA Digital Culture and Technology: Merit
Keele University 2001 - 2004:
BSc (Hons) Software Engineering: 2:2
Stafford College 1998 - 2001:
GNVQ: Advanced Information Technology: Distinction
A-Level: Psychology
Walton High School 1993 - 1998:
GNVQ: Intermediate Information Technology: Distinction
GCSE: Six GCSE's Grade B
Programming Languages: C/C++ (Allegro, STL, MFC, Boost), Java (J2SE, Applets), Visual Basic, PHP, Gameboy Development Kit
Web Based Languages: XML, XSLT, HTML/XHTML, CSS, AJAX
Scripting: JavaScript, Batch Files
IDE’s: Visual Studio, NetBeans, Eclipse, Gel, Dev-C++
Databases: Oracle (8, 9, 10, XE), Sybase (5.0, 8.0), MySQL
Operating Systems: Windows, Linux, DOS, Windows Server 2003
Installation Systems: NSIS, Install Shield
Network Analysis: Wireshark, Cain & Abel, WinPcap
Other: Tortoise CVS, Subversion, Apache, Apache Fop, Apache Tomcat, Sybase EAServer, Bugzilla, Fogbugz
Employer: Origin Data Realisation LTD / Red Box Recorders
Job Title: Junior C++ Analyst Programmer
From: 11th November 2007
To: Present
Junior C++ Analyst Programmer developing VOIP recording solutions. Areas of focus included improving existing solutions for recording Avaya, Nortel, Cisco, Ericsson and SIP VOIP calls, and implementing new solutions for VOIP providers such as Panasonic. Some other important protocols looked at include, H225, Q931, and MGCP. I was also involved in back end development for our web front-end through the form of an ISAPI DLL. I was required to do front-end development which was generally, Javascript heavy, with a little HTML/XHTML on top. I also spearheaded a move to a more dynamic web-solution where possible by introducing the use of AJAX to the recorder front-end. The code produced in this role adhered to C++ Standards as strictly as possible, where possible using VC6.0 SP6.
At Red Box I saw through a number of important projects including the implementation of a number of features, the biggest being a search filter mechanism for our recording software. I was also involved in a number of bug fixes large and small in numerous areas. Through this work I have developed an improved problem solving ability and a better grasp for meeting deadlines. For the role I have been required to pick up a knowledge of Wireshark and WinPcap, analysing data at the network level, some of the time, where standard protocols haven't been available, taking the data in traces and figuring out how best to use that data as reliable signalling for the recorder.
Employer: Risk Decisions LTD
Job Title: Technical Support Assistant
From: 22nd May 2006
To: 7th May 2007
First and Second line support for a software suite providing a set of enterprise risk management solutions to organisations. Dealing with clients ranging from the Ministry of Defence to the utilities and construction companies. Required to give support ranging from installation issues to the usage of the software and risk management best practice. At times I was required to discuss possible system architectural solutions for running various versions of the software in different operating environments. Internally I provided software QA, testing the software at various stages of development as part of the release cycle or part of the support process. As part of the QA process I was asked to provide solutions that the users could implement themselves.
|
Jagex LTD (Work Experience)
Games Content Developer 18th April 2006 20th April 2006 |
HMV Trocadero, London
Shop Floor Assistant 13th February 2006 13th April 2006 |
|
HMV Selfridges, London
Seasonal Temporary Staff 16th November 2005 1st January 2006 |
Kings College London
Exam Invigilator 10th January 2005 14th September 2005 |
|
HMV, Hanley
Shop Floor Assistant 14th May 2003 29th February 2004 |
Poundstretcher LTD, Stoke-On-Trent
Shop Floor Assistant 16th October 2001 29th March 2003 |
|
Poundstretcher LTD, Stafford
Shop Floor Assistant 8th September 1999 12th September 2001 |
Shugborough Shooting School, Rugeley (Casual)
Trap Operator/Referee 25th September 1997 10th March 1998 |
www.exponentialdecay.co.uk - A portfolio website I created to exhibit a number of sample applications I have produced in C++ and Visual Basic and some of my university work.
My personal interests include music and film; watching various sports; reading; computer games; programming and computing. I enjoy the design and development of ideas, new and old across a broad spectrum of areas.
References provided on request.