My photo

Hi, my name's Darren Brogan, I'm an Irish Developer currently living and working in Dublin. I'm passionate about everything Devops and love learning new tools in this space.

You can use on of the options below if you want to contact me.



Software Engineer

August 2015
workday logo

I'm currently working at Workday in Dublin as a full time Software Engineer. Workday is a leading provider of enterprise cloud applications. It delivers financial management, human capital management, and analytics applications designed for the world’s largest organizations. At Workday, I'm part of the Data Services team. I'm working in an agile environment with technologies like Chef, Ruby, Scala, AWS, Kubernetes and Docker.

Development Intern

April 2014
September 2014
sap logo

During the summer of 2014 I worked as an intern software developer in SAP Business Objects. SAP produces the software that helps some of the world's most successful businesses run. I was part of a team that was involved in extending software to view large amounts of business intelligence data easily. While at SAP I was exposed to both front and back end development using javascript and java, build infrastructure technologies like Jira and Maven and scrum methodologies.

Google Summer of Code (GSOC)

May 2014
August 2014
gsoc logo

GSOC is a global program that offers students stipends to write code for open source projects. As a GSOC student I was working on GCEStack and EC2Stack for Apache Cloudstack. GCEStack and EC2Stack act as bridges between Cloudstack and two popular Infrastructure as a Service platforms; Amazon Elastic Compute Cloud and Google Compute Engine. For GCEStack, the main goals were to rewrite it to work for the newly released GCE GA version. For EC2Stack, most of the work I was doing was extending it to cover more of the EC2 API. Both projects are written in Python and make use of the Flask framework.

Paid Java Tutor
Dublin City University

September 2012
May 2013
dcu logo

During first and second semester of second year I worked as a paid tutor in Dublin City University. This involved helping the first years out with their lab work and correcting their assignments. If any of the students I was mentoring needed any help while they were completing their exercises then they would come to me for assistance. I was selected for the position given my high grades in previous years for Java modules.

Past Projects


September 2014
March 2015
moodlefuse logo

MoodleFUSE aims to provide a simple way to map Moodle resources to a local filesystem. MoodleFUSE is written in python relies on the python binding of the FUSE kernel module to implement a Moodle filesystem in userspace. Typical file operations like listing, modifying, viewing, renaming and copying file entries can be carried out on the filesystem seamlessly. MoodleFUSE should make Moodle more accessible and easier to use for both lecturers and students.

Apache EC2Stack

January 2014
April 2014
cloudstack monkey

EC2Stack is an EC2 compatibility interface for Apache Cloudstack written in Python. This application allows utilities created for the Amazon EC2 API to be used against Apache Cloudstack. This effectively gives users their own private Amazon EC2-like Infrastructure.

EC2Stack was accepted as an Apache project in May 2015.

Apache GCEStack

August 2013
September 2013
cloudstack monkey

This project aims to create a new compute API set for Cloudstack that is compatible with Google Compute Engine. This allows utilities created for the GCE API to be used against Apache Cloudstack. This application is written in python and makes use of the Flask microframework.

GCEStack was accepted as an Apache project in May 2015.