
Director at Matter 2 Media Ltd
United Kingdom

Director at Matter 2 Media Ltd
United Kingdom
Highly experienced researcher, innovator and implementer in computer systems, appIications and human-computer interaction. Expert in mobile, pervasive and distributed computing. Excellent skills in developing new interaction ideas and leader in developing the ecosystem for them to flourish in. Published widely in conferences, journals and textbook; proven communicator in the arts/business and technology sectors. Team leader, architect & developer for mobile (J2ME, Symbian C++, WinCE), client (C, Java, Javascript), server (J2EE, LAMP, Perl) & kernel (C, assembler).
Career objective is to apply this expertise to maximum business impact in the mobile and creative industries.
Interaction design and prototyping for mobile and pervasive systems. Experimental design and execution to test hypotheses about both systems and human-computer interactions. Systems and application programming (from C and assembler in kernels to Javascript in browsers and PHP in servers, with Symbian C++ and J2ME on the way). Anything and everything to do with Mobile Codes: 1D and 2D barcodes as read by camera phones. Mobile industry standards.
(Information Technology and Services industry)
November 2009 — Present (1 month)
I am founder of this company, whose business is consultancy and technology for mobile media campaigns
(Information Technology and Services industry)
2007 — Present (2 years )
Computer Science Department. Leader of Security, Privacy & Trust work package on the Cityware project (http://cityware.org.uk), involving HP Labs and University of Bath.
(Non-Profit; Electrical/Electronic Manufacturing industry)
2002 — Present (7 years )
Responsibility for the topic of software infrastructure
(Public Company; HPQ; Computer Hardware industry)
May 1999 — October 2009 (10 years 6 months)
Palo Alto (1999-2003) and Bristol (2003-Present). Research and thought-leadership in mobile and pervasive computing systems, security and human factors. I develop prototypes, design and run experiments, and investigate user behaviour in relation to technology, all in small teams. I am an internal expert and an industry leader and collaborator in mobile (bar)code ecosystem development (see http://www.mobilecodes.org and http://www.activeprint.org). I have an international research reputation in the field of pervasive computing through papers, talks and other research engagements. I hold three US patents and have filed 17 others.
(Educational Institution; Higher Education industry)
1990 — 1999 (9 years )
Principal Investigator & development team leader on three EPSRC-funded research projects. Led research into object-oriented middleware, secure support for remotely collaborating clinicians’ shared data, and distributed multimedia middleware. Taught undergraduate & Masters courses on Distributed Systems and Operating Systems. Co-authored the widely used textbook Distributed Systems - Concepts and Design (now in its 4th edition, translated into seven languages).
(Information Technology and Services industry)
1989 — 1990 (1 year )
Architect and team leader. This venture capital-funded start-up was formed to productise and market Equus, the parallel processing environment from my PhD work.
(Educational Institution; Higher Education industry)
1984 — 1989 (5 years )
Distributed operating systems research. Kernel development team leader & architect.
PhD , Computer Science , 1985 — 1990
Thesis title: Reconfiguring Distributed Computations. This involved both kernel and application programming support for "adaptive parallelism": the ability of applications to adapt to a varying processor allocation at run-time, through component migration and communications re-structuring.
BA , Mathematics
Options in pure maths and theoretical physics
mobile computing, mobile advertising, urban computing, third world, sustainabilty, singing, guitar, poetry
Two Royal Television Society awards for Coast Mobile Interactive (mobile experience alongside BBC TV series)