Meet the team: Fergus McDonald, Lead Developer

Software Design is nothing without its people, so we’d like to introduce you to some of the friendly faces who shape our team.

In this instalment, we meet burrito enthusiast Fergus McDonald, one of our lead developers.


Fergus McDonald, Lead Developer


How did you find your way to Software Design?


I’ve always had an interest in building websites. I built my first website in primary school using Microsoft Publisher. The website had guides for adding chart songs to Nokia phones using the phone’s ringtone editor. Sharing that website and seeing people use it got me excited to create more websites. After school, I studied Computer Science in UCC and went on to work as a front-end developer. In 2014, I moved to Dublin and found a Junior Developer job post on the Software Design website. I applied, got the job and I’ve been happily working here since!


Tell us a bit about your role and how you contribute to the agency?

I worked across a large variety of projects in my first 2 years as a Junior Developer, from developing e-commerce websites to vegetable sorting machine UIs. For the past year, I have been working as Lead Developer on the WordPress team. My job is to help the developers on my team get their work done as quickly and easily as possible, while still maintaining the high standards of Software Design products expected by our clients.


What do you like most about working for Software Design?

My coworkers. It’s a very friendly and encouraging environment. When help is required to get a project over the line we all pull together to get the job done.


What in your opinion makes Software Design unique?

Our design team. I think we have some of the best designers in the country in Matthieu, Barbara & Kamila. They consistently wow our clients with their work and provide us (the development teams) with awesome websites to build.


What excites you most about the tech industry in general?

Creating good UX on nice UI! Trends come and go but useful usable applications will always be successful no matter what technology they are built on.


What has been your proudest achievement since joining Software Design?


My proudest achievement has been moving into the Lead Developer role. It was a big change for me and very challenging but it’s given me the opportunity to learn more about management, planning & scheduling of projects.


How do you unwind after work?

Family, sport and the odd pint in Arthur’s!


What animal do you most identify with (and why)?


Giraffe. Tall and uncoordinated.


Finally, if you could eat one food for the rest of your life, what would it be?

Boojum. Need I say more?


If you’re interested in discussing how we can help you meet your business requirements, email You can check out some of the projects Fergus has worked on here.