I’m an experienced software engineer focused on the design and development of distributed, internet scale, modern Java applications, with an innate curiosity to understand how applications work at the lowest level. It is that curiosity that drives my passion of building scalable, robust, highly available and easily deployable applications.
Distributed Data Stores: Cassandra, Elasticsearch, Hadoop, Riak, Redis
Distributed Systems: Zookeeper, Spark, Storm, Kafka, REST
Web Frameworks: Play, Dropwizard
Deployment/Automation: Ansible, Vagrant, Jenkins, AWS, Graphite, Munin
Senior Software Engineer
Ashford House, Tara Street, Dublin 2, Ireland
Febuary 2013 – Present
Developing a Big Data customer intelligence as a service solution for the travel industry. Technologies used:
- Play Framework
Ballybrit, Galway, Ireland
October 2010 – Febuary 2013
Working on HP Support Centre web application, adding new, fully featured applications and extending some of HPSC’s most used and mission critical applications. Technologies used:
- Spring Framework
- Oracle 10g
Parkmore, Galway, Ireland. May 2010 – October 2010
Worked on adding vendors to and existing financial aggregator application.
Developed upon an existing highly scalable financial application adding new functionality.
- Gravity (In-house proprietary language)
- Topoix (In-house proprietary Framework)
Galway-Mayo Institute of Technology
Bsc. (Honors) in Software Development
2006 – 2010