| Name | Mark Davidson-Houston |
| mdh@treatid.me.uk | |
| Website | http://www.treatid.me.uk/ |
| Telephone | 07984 953 912 |
| Nationality | British |
| Languages | Flash Actionscript, Visual Basic, HTML, JavaScript, C#, Java, J2EE, J2ME, C++, SQL, C, MS-DOS batch, FirstClass RAD, Assemblers (680x0, 80x86 and 6502), Pascal. |
| Operating Systems | All flavours of Microsoft Windows. |
| Graphics Software | 3D Studio Max, Milkshape 3D, PaintShop Pro, Adobe CS(Photoshop, Illustrator, InDesign, Flash) plus many others... |
02/05 – Present, London Probation
Combination of administration, system development and support.
To ensure the smooth process of inducting persons in receipt of unpaid work orders at court I have designed, created and maintained spreadsheets and databases for case management and the collation of statistical data. Also providing local hardware and software support for staff as required.
03/09 - Myself
HTML/Javascript/Actionscript - Complete re-development of my website to make it cleaner and more professional with some additions including: an efficient flash application to view .FLV or .F4V files; a sitemap structure that defines the links between all pages in a single file; and a Javascript compressor/de-compressor to reduce page footprints.
03/09 - Renaisi
Visual Basic - Design and development of an Excel analysis spreadsheet for client cost breakdowns.
12/07 - Sonal Patel
HTML/Javascript - Development of a web site for a designer.
10/03 – 01/05, Contract Computer Work
Flamble Ltd. (FirstClass RAD, Filemaker and SQL databases; MS-DOS batch and C++). Backup control and synchronisation; Java client-server communication and remote procedure calling; PC setup and networking; research and consultation concerning Tradnet EDI integration.
Platinvm Services. Office server and network setup for this serviced office company.
Godess, Art Palpitations, James Houston, Iceni Productions and Tangent Contract Systems Ltd. Web development and support contracts (Java/HTML/Javascript)
02/02 - 09/03, LV Express Ltd.
Working as a courier/technical support. Developed several J2ME 1.0 applications for the Nokia 6310 and managed technical systems as required.
10/00 - 02/02, Self Employed
Programmer/Designer : Java, HTML and JavaScript. Low-level algorithms/programming of 3D graphical objects, transparent interfaces and other GUI related topics in Java. Code written included Memory management, Memory and File Caches, Client/Server Communication, Un-encapsulated and Transparent GUI (incl. buttons, lists, text boxes etc.), Datafile Parsing, Thread Management, Event Triggers, 3D Vertices and Polygons, Fractal Algorithms, Pixel Buffering.
03/00 - 09/00, SME Group
Programmer/Designer : Java, HTML and JavaScript. Providing web based solutions.
09/99 - 12/99, BBC
Programmer/Designer : Java, HTML and JavaScript. Designed and developed a Web based game to run alongside the TV game show "The Generation Game".
01/99 - 08/99, RoomZero
Programmer/Designer : Java, HTML and JavaScript. Designed and developed a web site largely in Java to demonstrate some complex applications including a 3D navigator, a sound sequencer, 2D buttons, text file viewers and a shared-memory communication layer (so that my apps could talk to each other).
1998 - 99, Treatid Ltd.
Programmer/Designer : C++. Working with a partner on a generic language architecture to provide highly portable self-descriptive code with run-time compilation. This required a highly object-oriented context and was written in C++, encompassing a fully encapsulated memory-management model and data behavior defined purely by relationships between instances of data.
In relation we were employed for several months by a company with an existing database design package/compiler which they wished to extend to provide run-time compilation.
1993 - 98, Direct Dialog Ltd.
Programmer/Designer : MS Access, SQL Server, Visual Basic, Borland Interbase and Paradox.
Initially employing around 10 people and growing to over 120 during my time there. For the first two years I was solely responsible for research, analysis, design and development of all client and management databases. Also responsible for hiring, training and advising as it became necessary for expansion.
1991 - 93, Zarathustra Group
Group of 40 seeking funding to develop a generic parallel-computer architecture (both Hardware and Software). I was responsible for the GUI development, developing business proposals, company logos, potential applications for the proposed architecture and creating a marketing video using 3DStudio.
1990 - 91, Treatid Ltd.
Programmer/Designer : 68k assembler, C. Self employed, running a company that developed software for the creation of Fractal images on a series of platforms including IBM, Amiga and AtariST, I was responsible for writing the Amiga version. We also produced and sold a large Mandelbrot Set poster at approximately 4000*5000 24-bit pixels (cutting edge in 1990).
King's College London, 1987 - 91.
Mathematical Physics with Astrophysics and Computer Science with Management.
1 STEP (Cambridge Entrance) in Math's and 3 A'Levels, 2 AO'Levels and 12 O'Levels.
My current language context is Windows XP (64-bit) with NetBeans IDE 6.5 and design aids such as 3DStudio MAX 9, Adobe CS4 and PaintShop Pro.
While this CV details my previous experience, I hope it also expresses my enthusiasm and capacity to learn new contexts rapidly.