CV for David McCabe

Personal Details

NameDavid McCabe
Age21
Date of Birth18th October 1979
NationalityBritish
Web sitehttp://sunlightd.virtualave.net/
Contactdavid.mccabe@balliol.oxford.ac.uk

Projects

Personal Web site

A large and dynamic personal Web site, receiving several thousand hits a month, which incorporates:

4th year project: Optical Communication with Smartcards

This project is intended to investigate and construct a system capable of communicating with a smart card in a room, without the need for contact or holding the card still while communication occurs.

3rd year project: Robot Ducks

This project investigated the use of vision systems, computer control and electronic hardware to simulate the behaviour and control of real-world animals. I built the hardware – the robots themselves, including a design for an optical link between the robots and the vision systems.

Employment

propertymap

London, UK; 2000-2001

A joint commercially-oriented project between myself and another Oxford student . We built a prototype dot-com in an amazingly short time, using the latest database technologies and Web servers.

rhythmica

London/Sheffield, UK; July-September 2000

I was a contractor for this company during the vacation after my third year. I built a piece of software that could record a solo part while playing an accompaniment, then play them back in perfect time together, with the addition of artificial reverberation. This software is the centrepiece of their product line.

AB Automotive

Cardiff, UK; 1997-1999

I was a contractor for this company during the vacation time in my first three years at university. I was part of the research and development team. I was involved in the early development stages of some of their current product line.

Education

Balliol College, Oxford University

Oxford, UK; 1997-2001

Fourth year undergraduate reading Engineering and Computing Science, leading to a MEng degree (IEE certified). 2:1 (at least) Honours expected.

Awards

A-levels

SubjectGradeDate
Further MathematicsA1997
PhysicsA1997
ChemistryB1997
MathematicsA1996
Mathematics SMerit1996

Skills

I have extensive experience in all aspects of Windows programming. I am familiar with DirectX 8, and have written a Web-based tutorial on the subject, which attracts several thousand visitors a month. I am fluent in C, C++ and Java, and I am a regular visitor to and moderator of a popular C++ programming forum.

I also have experience in many areas of Web development, including my own personal Web site. I have commercial experience in HTML, JavaScript, SQL Server and many Microsoft Web technologies.

I have also worked extensively with embedded applications, including C in microcontrollers and electronics. I have written applications for a diverse range of devices, including my own hardware, the Pocket PC (Windows CE), and also in production cars.

Hobbies