Intern
Cambridge Computer Science Research Centre, Sri International
GUI and file analysis tools and documentation developed using SGML, C++, Swing, Java, Solaris1997-2000 Education: BA (2.1) Computer Science, University of CambridgeProvided a solid, lasting theoretical foundation in crucial principles:Rigorous software engineering, security, digital electronics, database, networking, language processing etc.1996, 1997 Access/SQL Database Design: Summer Jobs, NHS (Gartnavel, Glasgow)Short-term work developing custom Access-based questionnaires to improve service to Rheumatology patientsGUI design in MS Access / Visual Basic, linking with large SQL Databases through ODBC.Programming & Software Development BackgroundSince picking up and devouring a BBC User Guide aged 9, I taught myself programming with BASIC (various dialects), 6502 Assembler, HyperCard, AppleScript, C/C++, HTML, Pascal, Visual Basic, Java; receiving formal education. Developing software for educational purposes, then other public and private institutions, my own style has developed and been refined over many years. I enjoy writing carefully-structured code, making full use of good procedural and object-oriented techniques for organising code into well-specified and well-documented blocks so that code can be fruitfully reused as needed.Other WorkAlongside study and other employment, I have worked on a number of supplementary and voluntary projects, stretching my software development and other skills.1996 to date Web Design - Charitable, personal and business clients1994 to date Casual Help-desk and IT Support WorkRegularly fix hardware and software problems on Windows & Mac OS and install and configure systems.1998, '05, '06 Voluntary & Social WorkLed groups of volunteers on 3-8 week development trips to East Africa in the summers of 1998, 2005, 2006.