Personal Details
Name: Kimball Johnson
Date of Birth: 25/06/1981

Education
Lancaster University (2002-2005)
BSc II(ii)(honours) Computer Science from Lancaster University.

University of York (2000-2001)
MEng Electronic and Computer Engineering First Year (Withdrawn)

Duke of York's Royal Military School, Dover, Kent (1994-1999)
A-Levels:
Computing A
Physics B
Mathematics C
GCSEs:
Mathematics A
Double Science AA
Information Technology B
English C
French C
History C

Work Experience

Lancaster University Network Systems Limited (07/2007 - Present)
Employed as a Systems Developer

Bloomberg LP (09/2005 - 07/2007)
After the 10 week training class I became part of the AutoExecution applications development team, initially working on the E-Bond electronic trading platform. I quickly took over as the main support contact for one ov the main server programs running the application, and have additionally developed new features as the project phases continued. I then started to work on the T-Zero Integration project, and designed the backend server application from scratch. This system being developed in Java provided a great challenge integrating the new tecnologies with the dated existing Bloomberg Systems. As with my internship at Bloomberg I was workign on a Solaris based system, whith a varity of programming languages, particually Java and C and C++.

Lancaster University (07/2005-09/2005)
Whilst working for Lancaster Univertisy Network Systems, I was employed to support the Cumbria and Lancaster Education Online (CLEO) network systems. This entailed writing support systems for their video conference web based billing system using PHP and Perl. I was also involved in the start of the Local Loop Unbundeling Project and this involved meeting with British TElecom, and understaning their proporitiy XML based messaging protocol.

Bloomberg LP (06/2004 - 09/2004)
During the summer vacation 2004, I was selected for an internship with the Research and Development department at Bloomberg LP in London. During this period I was part of the Trading Systems team, and completed several projects to improve the quality of the Bloomberg Professional system.
During my time I was working on a Solaris system, using PERL, PHP, C, C++, XSLT, and Java.

Lancaster University (05/2004 - 06/2004, 09/2004-06/2005)
Whilst a student as Lancaster University I worked as a Support Technician for the student residential network. This involved configuration of students computers for use on the network, and removal of viruses and other system problems, that cause system and network porblems for all the users on the network. This was primarly a technical support role working with Windows Operation systems, but I also provided support for Linux and MacOSX systems.

University of York (04/2002 - 09/2002)
For the University of York I worked in the Audio Visual Department as a technician. This involved setting up computer projectors and PA Equipment for Lectures during term time, and providing technical assistance for delegates during the conferences in the holiday period. I also started to write a web-based diary system, using ColdFusion and Interbase on a Solaris system.

Norwich Union Insurance PLC (07/2001 - 09/2001)
Here I was employed to update the project tracking and management system for the marketing department. The company had recently merged with CGU Plc and as such there was a large amount of inconsistency between the two systems. I was briefed to resolve the errors and to consult with the staff using the system for their feedback, in order to implement new features.

Vox Technology Ltd (08/1999 - 08/2000)
Vox Technology Ltd is a small computer company based in Partridge Green, West Sussex. They build bespoke computer systems, and have a large customer base in Sussex and Surrey
I was employed as a member of the technical support team, visiting customer sites to solve more complex problems. I installed network systems, and assembled and installed all types of computers, from home machines, to large business servers. I wrote software for internal use, using Microsoft Access and Visual Basic, and also updated customers database systems, for Y2K compliance.

Hobbies & Interests
Whist I was studying at York University I became an active member of the University Radio, where I held the post of Assistant Computing Officer. This meant I assisted the computing officer in the running of the computer equipment in the radio station, including the database systems, and the security of the main server. I was previously the Webmaster, responsible for the maintenance of the website. I also was heavily involved with the organisation and preparation of several outside broadcasts, including the Student Union Elections. I presented a number of shows for the radio, including co-hosting the Breakfast Show. I was also involved with the Campus radio station at Lancaster, where I was the Systems Administrator, and maintaind a network of a Linux server, Linux workstation, and 6 Windows workstations.

I was also a part of the development team of a bulletin board system for use my students and staff of Lancaster University. This involved writing two clients, one using Java and SWT, and another using C++ and GTK. This project was involving working with a team of developers to coordinate the clients and the server. Sadly due to the other commitments of the lead developer, this project has not as yet been finished, but is currently restarting.
I run a co-located server, which is running Gentoo Linux. This is running as a web, email and database server, using Apache, Postgresql and Postfix. It also runs BIND, which I have had 5 years experience with. The server is currently hosting a number of websites and email users. My own personal website uses PHP and CSS, which I have 5 years experience with also.

I was on the York RAG Committee, as the Media Promotions Officer. This meant that I filmed the various RAG fund raising events. I have also made a promotional video, which is used to encourage students to get involved in RAG. I also hitchhiked to Paris two years running in aid of Children in Need.

I enjoy water sports, including dinghy sailing, kayaking, windsurfing and Canadian canoeing. I am a PADI Advanced Open Water diver and have dived in various locations around the world. I also enjoy climbing and cycling, and took part in the 1998 London to Brighton cycle Ride in aid of the British Heart Foundation. I relax by reading, particularly Science Fiction and Fantasy and Action Thrillers, and experimenting with programming, and video/sound editing on my computer, I also build Radio Controlled Gliders, and small plastic models.

References
Available on Request