Curriculum Vitae

Paul Ahern, Web Developer

My Story So Far

Having worked at Natwest bank in London for 15 years developing Retail Banking applications, using the COBOL programming language, in 2006 I moved back to Ireland to build a place in the country. While there, I attended an MSc course in Artificial Intelligence and worked on a helpdesk supporting various web meeting products.

Since September 2010, I have been working in London as a Web Developer mostly using Python and Django. As an Irish citizen I am eligible to work in the UK.

Technical Skills

Programming: Javascript, Python
Scripting: Bash, Python
Databases: MySQL, PostgreSQL
Web: CSS, Django, HTML
Version Control: Git
Management: Jira, Pivotal Tracker


Examples of my work can be found via links on this page:


1987-1990 BA Computer Studies, University College Cork:

2006-2007 MSc Computer Science, UCC:


2016- at Affectv in London:

Working as a Web Developer mostly using Typescript and Javascript in AngularJS 1.5.

2014-2016 at Festicket in London:

Working as a Web Developer maintaining and enhancing the website.

Non-Web work and support:

2012-2014 at Digitalis Reputations in London:

Worked as a Web Developer migrating an existing in-house tool onto the Django web framework.

2011-2012 at ReportLab in London:

Built several web sites which enable organisations to provide links to PDF output which is dynamically generated from their own data sets using the Reportlab core product.

My team has also built a Django-based wizard which allows users to buy foreign exchange. This has been rolled out across several financial institutions.

2010-2011 at Steel Business Briefing in London:

Worked as a Web Developer building sites using the Django web framework.

2008-2010 at Premiere Global Services in Ireland:

Worked as a Web Technical Specialist answering client questions about using web-meeting products (Adobe Connect, Microsoft Live Meeting & Webex).

2006-2007 sabbatical in Ireland:

Attended a full-time taught MSc course at UCC titled: Intelligent Systems for Business and Manufacturing.

Learned to drive.

1990-2006 at Natwest Bank in London:

For seven years I worked on the Live Support Team, helping to keep vital bank systems running. This included two years on the Helpdesk dealing with problems reported by non-IT staff across the countrywide branch network.

For several of those years I also worked as a duty-programmer. Working at night to see that the batch programs completed successfully and dealing immediately with any problems that arose.

The remainder of my time was spent on various application development teams. One of which build a system which automatically sent letters to Customers when changes occurred to the Standing Orders or Direct Debits on their accounts.

As a member of Application Development teams I participated in the end-to-end process of designing, documenting, building and implementing systems. From collecting requirements from users through writing design documents and implementation plans as well as coding and testing my role covered the full development process.

Apart from the OS390 IBM mainframe environment, much of my time was spent using Microsoft Word and Visio to capture and communicate the requirements and design of new and amended systems.