Monaghan - iOS Developer - Dublin, Ireland

Karl Monaghan

Dublin, Ireland


iOS Developer


Creating apps for fun and profit.

Work History

Mobile Application Developer


July 2012 - July 2012

Led the development of both the iOS and Android apps to complement the SkillPages website.

Senior Developer (part of Distilled Media)

April 2010 - May 2012

* Redeveloped the website into its 2.0 incarnation
* Developed the, and Jobs iOS apps

Senior Developer


March 2009 - April 2010

Technical Lead

Gordian Technologies

March 2008 - November 2008

Senior Developer


April 2007 - February 2008

Senior Technician

Dept. of Electronic Engineering, National University of Ireland Maynooth

October 2000 - October 2006

Graduate Developer


June 1999 - October 2000


SkillPages v2.0

A quick video explaining the new features of the SkillPages v2.0 app released this week.

Face Detection and Recognition for Fun and Profit

These are the slides to my talk for XCake on using OpenCV for face recognition on iOS. It should be noted that the first half of the talk deals with using OpenCV to also detect faces and so applies to any platform you can use OpenCV on. The simplified code sample on slide 14 should more or less work for you on non-iOS implementations.

TaxCalc is a simple Irish PAYE and PRSI tax calculator for the 2012 and 2013 tax years. The calculator allows you to estimate your take home pay based on your total pay, pension contribution and personal circumstances.

With TaxCalc you will be able to see a breakdown of all your deductions from your gross pay and estimate how much a pay increase or deduction is going to impact on your pocket.

The breakdown shows the tax years 2012 and 2013 so you can quickly see the changes in your pay packet.

The Verbose Podcast

A semi-regular podcast where myself, Liam Dunne and Oisin Hurley discuss whatever iOS development things are at the front of our minds. iOS App 2.0

A rejuvenated version of the app with swipe navigation and hidden buttons.

This was a ground up rewrite aiming to not only replace but substantially improve upon the old version.

Download Now:

Read More:

SkillPages Android App

The Android companion app to the SkillPages site, allowing to you find skilled people wherever you are. Android App

Finally, more than two and a half years after my iOS version was released I’ve built an Android app for and it’s available now on the Google Play store.

GAA Scoreboard from DubMatchTracker

The DubMatchTracker GAA Scoreboard allows you to quickly and easily tweet the score of any GAA match you are attending.

You simply enter the names of the teams, select the half length and you're all set for throw in.

You can add tags and twitter accounts to append to the score details. It will even tweet from multiple accounts.

SkillPages iOS app

The Android companion app to the SkillPages site, allowing to you find skilled people wherever you are.

Santa Report

Christmas is coming now you finally have the ultimate tool to encourage your kids to behave - Santa's Naughty or Nice list! But Santa needs help compiling his reports. Who's naughty and who's nice? This app gives you a direct line to Santa!

With the Santa Report app, you can show children how close they are to getting coal for Christmas. Each time they misbehave, you can report it to Santa at the press of a button. The app will even estimate how much coal the child will get in their sock!

Of course, you need a carrot as well so all their good behaviour can be recorded and your child can see their pile of presents grow.

With the app you can even print off the report Santa will get as Christmas draws near. The report details the date and time of each Naughty or Nice act to encourage your Child to be a model of good behaviour.

Qualifications & Certifications

Bachelor of Science (BSc)

National University of Ireland, Maynooth

Master of Engineering Science (MEngSc)

National University of Ireland, Maynooth

St. Finian's College

Skillpages has been acquired by! is pioneering the way people find local services. Skillpages is the world’s premier directory of service providers.

Find out more

Are you sure that you want to leave?