Curriculum Vitae (pdf 74KB)

Philip Andreas Roche

Name:
Philip Andreas Roche
Home address:
The Grange Barn, Kilbride, Dublin 15, Ireland
Date of birth:
02/12/1979
Telephone:
+353 (0)86 230 2843 (mobile)
E-mail:
Nationality:
Irish - Norwegian
Pre-University education:
  • Coolmine Community School, Coolmine, Dublin 15, Ireland: from 1992 - 1998 and 1996 - 1998.
  • Bodin Videregående Skole, Mørkved, Bodø, Norway: from 1995 - 1996.
University education:
  • Trinity College Dublin, Ireland: 1998 - 1999 studying Engineering.
  • Dublin City University, Ireland: 1999 - 2003 studying Computer Applications (Software Engineering).
  • University College Dublin, Ireland: 2009 - 2011 I am currently mid way through a taught MSc in Advanced Software Engineering.

Educational Qualifications

Dublin City University awards
1st Class Honours BSc Degree in Computer Applications (Software Engineering) awarded in the summer of 2003.

Relevant Work Experience

March 2009 to date, Software Engineer, Ticket-Text Ltd. Dublin, Ireland.

I joined Ticket-Text and helped develop their Django based ticketing platform. I am responsible for much of the development of the front end UI and also the outsourcing and managing of the CSS development.

March 2008 to March 2009, Development Director, Karova Ltd., Colwyn Bay, North Wales.

I returned to Karova (http://www.karova.com) in March 2008 as Development Director to manage and help develop all software and web projects.

May 2007 to February 2008, Software Design Engineer, Ammado, Dublin Ireland.

In May 2007 I joined the Ammado (http://www.ammado.com) working on a social network targetted at charities and people interacting with charities. The main technologies I use are C#, .NET 2.0, WCF, SQLServer 2005, XHTML, CSS, Javascript and YUI Library.

March 2005 to April 2007, Senior Software Developer, Karova, Bangor UK.

In March 2005 I started work for Karova (http://www.karova.com), working with C# .NET, XML/XSLT, PHP, Python, CSS and XHTML. The Projects I have worked on include KarovaStore and KarovaFramework. I have worked on the following sites; 'WWF UK', 'British Heart Foundation', 'Woodland Trust', 'Save the Children' and others.

August 2004 to March 2005, Web applications developer, Rippleffect Liverpool UK.

On return from a year working and travelling in Australia I started work at Rippleffect (http://www.rippleffect.com) as a Programmer/ Web applications developer. Whilst there I worked on many high profile sites (Evertonfc.com, Revolution-bars.co.uk, SAFC.com and others). Whilst at Rippleffect the main technologies I used were PHP, MySQL, CSS, JavaScript, XML, XSLT and XHTML.

Continuous work on the Aggreg8 project since summer of 2002.

Aggreg8 (http://aggreg8.mozdev.org) started out as a final year project in university. It is a cross platform RSS reader built on the Mozilla XPFE. Aggreg8 is built using XUL, XPCOM and JavaScript. I was the sole developer for Aggreg8 and this involved all development, documentation, blog updates, bug support and portal development. Since then Aggreg8 has been used as the basis for other similar projects, most notably HabariXenu (http://habarixenu.mozdev.org/). It was featured in Linux Format (May 2004) and in the Wrox publication “RSS and ATOM Programming”. I still enjoy working on Mozilla/Firefox extensions.

2003 LAMP(Linux Apache MySql PHP) Consultant in Sydney Australia.

Upon finishing university (June 2003), I spent a year in Sydney where I worked as a LAMP consultant. The bulk of the time (7 months) was spent working on the i-grafix.com website. This was an onsite contract where my duties included network management, web development (PHP, MySQL, JavaScript, HTML, CSS, Photoshop, XML, XSLT, RSS); This began in August '03 and finished in March '04.

2003 Self employed web developer.

During university I worked as a web developer developing small websites . Most of these projects were PHP, MySQL based.

2002 - 2002 , Intel Ireland (PLS Department) , Programmer/Analyst.

Half of the third year of university is spent on a six month work placement at the PLS (Performance Learning Solutions) department of Intel Ireland. I was involved with many large scale in-house projects all based on the theme of e-learning. The languages and technologies used during my time there were JSP, Java, HTML, CSS, HTML Components, ASP, VBA, SQLServer, XML, XSL, RSS, RDF; I was also involved in the planning and documentation of projects and creating reporting applications which were ASP, SQLServer based.

Hobbies and Interests

Programming:
I like to explore new technologies and new programming languages. I spend a lot of my free time developing small applications or scripts which help me grasp the more advanced features of these technologies. See http://code.google.com/p/acr/ for my "Automatically Create Rewriterules" application and http://sourceforge.net/projects/peaexport for my "Photoshop Elements/Album Export" scripts.
Web-Development:
I have a very keen interest in web technologies especially RSS, RDF, C# .NET, XSLT,PHP, Apache, MYSQL, CSS based designs and layouts, web standards and accessibility.
Open Source:
I am a believer in Open Source and I try to release as much as I can under an open source license.
Linux:
I am a Linux user, both for personal use and for development. Ubuntu is my distribution of choice.
OSX:
I have recently started working with OSX and am very interested in developing for the OSX platform.
XP and agile programming:
I am also very interested in XP and agile programming and have worked in teams using XP or an XP hybrid methodology for 3 years.
Sport:
I compete in triathlons and am a keen runner. I also play GAA football with my local team.

Key Skills

The main languages/technologies that I enjoy working with are:
C#, Python, AJAX, RSS, RDF, PHP, MYSQL, (X)HTML, XUL (XML User-interface Language), JavaScript , CSS, SQLServer , XSL + XML, SVG, UML , Java , C++., Perl.
I am also familiar with the following languages and technologies:
Linux, OSX, Windows, Apache, IIS, C, MIPS, Assembly, Shell, Prolog, SSADM, Oracle9i, ASP , VBScript.

Examples of work

References:

University Tutor:
John Murphy Dublin City University
Glasnevin Dublin 9 Ireland
email: phone: on request
Previous Employer:
Peter Roxburgh Karova Ltd.
23 Princes Drive, Colwyn Bay, Conwy, LL29 8HT United Kingdom
Email: Phone: on request