Meet the team: Donal - Lead Lacky Developer

Hi,

Donal here! I'm 22 years old, live in the hills of Cork City. I love programming, music and design. I am one of the three developers here at TeamworkPM HQ. I joined the crew back in June straight out of university after doing work experience with them the previous summer. This was back when the lads were still involved in web consultancy.

I was delighted to have the opportunity to do my work experience in an area of computer science which interests me so much. I thoroughly enjoyed the six months I spent working with them and that hasn't changed.

Going further back..

My interest in computers, programming and the web stems from a lot of different places. For one, my father worked for a company who made components for macintosh computers (pre Jobs v2 and iEverything), so there has always been a computer in the house.  It being a mac there were not many games that I could play, so I had to actively find ways to entertain myself on it.

So most of my time was spent tinkering and doing things like making very short animations using Corel Draw and QuickTime. Later on- around the time I got broadband I became interested in how the web works. I started making websites using Microsoft word, then moved on to dreamweaver and later to learn the w3c's xHTML and CSS standards.

Before college I hadn't written one line of code (bar failed attempts at writing applescript scripts) but i quickly became hooked on all things PHP and JavaScript after having an excellent professor in first year.

In my free time I'm usually playing music around the place. My musical past and present consists of playing trumpet in a marching band and an orchestra, singing in a choir and later teaching myself to play the guitar and bass. I currently play bass guitar in a couple of bands. 

Some of the areas of Teamwork I am responsible for include:

  • Teamwork Mobile
  • All Tasks v2
  • The API
  • Search v2
  • BlinkSale integration
  • General maintenance

 

    Tools I use for Development:

    Now, I am new here so I don't want to keep you.  I look forward to answering some of your feedback and helping the rest of the the team make Teamwork the best online PM solution digitally possible!