daraghoreilly - Head of Engineering at Cloud9 Software

Head of Engineering at Cloud9 Software Ltd



Current location


Work category

IT and Technology



Daragh has more than 10 years of technical and business experience with Software and Software Development. With extensive experience in enterprise-level software development, information architecture, and user experience design, Daragh specializes in crafting solutions to complex business problems. His software development background have helped him to create best practice procedures and aid in the exploration of new technologies and methodologies.
He earned a Bachelor's degree with High Honours in Applied Sciences in 2002 from Trinity College, Dublin and a Masters of Management Science degree with Honours from Smurfit College (UCD), Dublin in 2005.

daraghoreilly's Professional Experience

2008 - Present

Cloud9 Software Ltd - Head of Engineering

Conceptualise, initiate and project manage the delivery of multiple IT projects/processes across the business divisions.
Team lead and mentor junior developers, and technical staff.
Plan for (and consequently develop) the strategic evolution of the C9 Suite, this includes a particular reference on robustness, scalability and standardisation of technologies.
Maintain and develop core Java backend and JavaScript (jQuery, jQuery UI) based front-end systems.
Key Achievements:
Updated and unified the existing infrastructure (Apache httpd, Apache Tomcat, Java 1.6), introduced SLA based monitoring, alerting, project management and bug-tracking framework, standardised producthave also ion release procedure and updated version control methodology.
Mapped the technical product development of the C9 suite identifying key resources, and key technologies to be introduced. This included early adoption of virtual environments and infrastructure-as-a-service, and the design of a custom presentation layer.
Led business partner relationship and global entrepreneur accreditation with IBM.
Technologies Used: Java 1.6, JAXRS, JAX-WS, JavaScript, jQuery, jQuery UI, HTML (some adoption of HTML5), CSS, Apache ant, Selenium, jMeter, XML, JSON, Mercurial, Subversion, Apache httpd, Tomcat (5/6/7), IBM DB2 (9.5/9.7)

Key Skills
Ajax Apache Ant Apache Tomcat Content Management data db2 ERP HTML IBM Java JavaScript jQuery Json Lead Mercurial SaaS selenium Team Lead Tomat tomcat XML
2005 - 2008

Xelector Ltd - Software Developer

Lead software developer, developing, maintaining and adding to suite of company products. The main responsibility was managing the maintenance and enhancements to the company’s main product.
Project management, customer communications and liaison for technical related issues.
Mentor junior software developers, and other junior members of staff.
Technologies used: Java, J2EE, SQL (MS SQL, Oracle PLSQL), tomcat, apache, CVS, Linux (testing environment – Ubuntu server and Solaris for application and web servers).

Key Skills
ant CVS J2EE Java Lead Linux Oracle PL/SQL Project Management responsibility SQL
2002 - 2004

Reton Technologies - Software Developer

Software development in many different areas of a large software development firm. Junior developer on java middleware for a large EMS solution. Participated in development with Oracle forms and reports, java development and development of content delivery agents for Citrix portal products.
Technologies Used: Smalltalk, C, SQL, Java (1.2, 1.3, 1.4), Visual Basic

Key Skills
Citrix Java java development Oracle Reports Smalltalk Software Development SQL Visual Basic
2000 - 2001

Advanced Computer Distribution - Computer Technician

P/T during academic year, F/T during vacation periods. Customer hardware and Software support. Hardware instillations for example installing extra components into outgoing machines, assisting in network management and administration onsite, and hardware instillations and customer interaction offsite.

Key Skills
Administration Network Management problem solving Windows

daraghoreilly's Education and Qualifications


Masters/PostGrad - Masters of Management Science

Smurfit Business School


Bachelor/Degree - Applied Scienced with Computing

Dublin Institute of Technology, Kevin St.

daraghoreilly's Additional Information


When I have free time I try and spend as much of it as I can with my family.

I routinely try and create micro-projects to keep myself abreast or new technologies and new thinking. Presently I am looking at the Play web framework and how this streamlines the webapp development process.