- B.Sc. in Computer Applications
- Graduated in 2015
- First class honours
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.
- Graduated in 2011
- Completed Leaving Certificate
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.
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.
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.
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.
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.
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.