Curriculum Vitae
Martin Ellis
Education
University of Kent PHD Computer Science 2009 - Current
Building distributed conncurrent systems in Occam.
University of Kent BSc(Hons.) Computer Science 2005 - 2009
Grade
First Class with Honors
Modules:
Year 4: Advanced Programming Techniques, Final Year Project, Comparative Programming Languages, Concurrency Design and Practice, Computer Networks and Communications, Computer Security and Cryptography, Mobile and Ubiquitous Computing
Year 3: Sandwich Year
Year 2: Algorithms Data structures and Complexity, Dynamic Web, Distributed Systems and Networks, Operating Systems and Architecture, Introduction to Intelligent Systems, Software Engineering Practice, Database Systems, Cognitive Neural Networks
Year 1: Managers and Organisations, Introduction to Object-Oriented Programming, Introduction to Information Systems, Foundations of Computing I, Computer Systems, Foundations of Computing II, Functional Programming, Further Object-Oriented Programming
Norton Knatchbull Grammer School 1998-2005
A Levels (2003-2005)
Chemistry:A, ICT:B, Maths:C, Physics:C.
GCSEs (2001-2003)
8 GCSEs grade A including Maths, English and Science.
Work Experience
Web Team - The University of Kent (Summer 2009 - Present)
Developing back-end tools to support the universities websites. Primarily working in PHP.
GCspy Research Bursary (Summer 2008)
Working on a project to update the GCspy heap visualisation tool to work with the latest version of JikesRVM.
Morgan Stanley (2007-2008)
One year industrial placement working in at Morgan Stanley on a number of financial application, and office intergration.
TKMAXX (2002-2007)
Front Line manager overseeing day-to-day management of staff on shop floor, organising daily rotas and dealing with customer queries and complaints.
Cash office Associate dealing with daily takings and balancing of tills.
Skills
Programming
Primarily a Java developer, but with experience in C# and limited experience in C, C++, Python, Perl and Occam-Pi.
Web Development
Experience in developing standards compliment HTML and CSS, with JavaScript including RIA libraries such as ExtJS. I have experience in PHP as well as JSP and Java Servlets for backend webdevopment.
Operating Systems
Windows, Unix and Linux.
Conferences attended
Computer Science 2008: student research conference
15/16/17th December 2008, Cambridge, UK
CPA 2009
1st. – 4th. November 2009, Technische Universiteit Eindhoven
http://wotug.org/cpa2009/
