Curriculum Vitæ Summary: Phil Carmody

Personal Details

Name: Phil Carmody
Address: A.S.D.F. OÜ
Lai 33-11
Telephone: +372 56971161
Year of Birth: 1971

Academic Background

2005 Appointed Apple Cooperative Researcher under the supervision of Professor Richard Crandall of Apple's Advanced Computation Group to investigate high-performance numeric computation, specifically on the Power Architecture.
1988-1991 B.A. Hons. (Class 2:1) in Mathematics, Trinity College, Oxford.
1986-1988 4 G.C.E. 'A' Levels, all grade 'A':
Mathematics, Further Mathematics, Physics, Chemistry.
2 Special Papers, both 'Distinction':
Further Mathematics, Physics.

Professional Experience

April 2014 - present.

Senior Software Engineer, Dovecot OY, Finland

April 2013[*] - Oct 2013

Tizen Kernel Developer, Samsung Electronics, Finland

January 2009 - June 2012

Linux Kernel Developer, Linux Kernel Maintainer, Nokia Maemo/MeeGo/...

January 2007 - December 2008

Occasional freelance consultancy

February 2005 - December 2006

Field Application Engineer, Freescale Semiconductor

March 2004 - February 2005

Consultant, Mobliz Ltd., a telecommunications consultancy.

July 2002 - February 2004

Sabbatical - Research in the field of Computational Number Theory.

Implementation of client, server, and client payloads for distributed computing project. It was mostly this private research that was behind my appointment as a Cooperative Researcher in Apple's Advanced Computation Group.

Freelance PHP/SQL web consultancy.

December 1998 - February 2000 - June 2002

Software Engineer at Nokia Networks (Cambridge), which became Marconi, and subsequently Nokia Networks (Kilo, Finland)

November 1997 - October 1998

Software Engineer at TTPCom Ltd., Cambridge, GSM Mobile Application Group (formerly The Technology Partnership Ltd.).

August 1996 - November 1997

Consultant at Scientific Generics Ltd., an IT consultancy in Cambridge.

Various roles in various projects:

December 1994 - August 1996

DSP Software Engineer at Loughborough Sound Images plc. (who became Blue Wave Systems, and were later absorbed into Motorola).

July 1994 - December 1994

Freelance artist and computer-art consultant.

Worked on Public Art projects for Manchester City Council, using a wide range of PC- and Mac-based products.

September 1993 - March 1994

Visiting lecturer in C++ and Object-Oriented Programming at 3 Institutes of Technology in Helsinki and Espoo, Finland.

July 1991 - September 1993

Analyst Programmer and team leader at Pinn Cowdery Ltd., a computer graphics consultancy in London.


Fields of Expertise


Operating Systems


Web Technology

Last Edited: 2012-06-18