Ciarán Hennessy
Profile
Software architect who is experienced with leveraging cloud technologies and modern software patterns to build, deploy and run scalable software solutions. Strong, confident communicator who inspires confidence and trust in colleagues, stakeholders and clients. A proven leader and motivator who demonstrates strong technical and business expertise. Experience working for large multinationals and growth stage start ups. A proven track record of building teams whose values and commitment reflect his own.
Experience
Solution Architect, Global Cloud Acceleration Team, IBM Ireland
2020 - 2021
- Managed a number of Global Cloud Acceleration Team engagements that worked directly with clients who were undertaking business transformation projects to moving to IBM Cloud.
- Engaged with C-Suite executives at clients to demonstrate the business value, scalability, security & robustness of the agreed architecture.
- Worked directly with client’s senior technical staff to design and deliver public isolated cloud platform architectures that met client requirements and exploited the features of IBM cloud.
- Influenced the IBM Public Cloud roadmap content and prioritisation by working with Offering Management to understand where and why customers are making tactical decisions.
- Delivered revenue growth forecasts to senior management.
- Coordinated the development activities a distributed European-wide development team supporting the client engagements.
k8s
Docker
Helm
Terraform
Ansible
Jenkins
Github
DB2
Scripting
IBM Cloud
Software Architect, Policy Insights, Watson Health, IBM Ireland
2017 - 2020
- Architect responsible for the overall architecture and delivery of a new information retrieval SaaS product within a broader portfolio of Fraud, Waste and Abuse prevention offerings.
- Worked closely with Offering Management, Product Owners & Business Analysts to ensure that the product solved the real day-to-day challenges faced by end users and achieved market fit.
- Promoted & practiced a culture of servant-leadership.
- Supported application developers with their day-to-day activities.
- Responsible for supporting project management to ensure that timelines and budgets were adhered to.
- The build, quality and deployment collateral produced by the project was extracted as a framework used widely across across Watson Health.
Docker
Java
Springboot
Gradle
Docker
k8s
Helm
Github
Netty
Tomcat
DB2
Python
IBM Cloud
Principal Software Engineer, Watson Care Manager, Watson Health, IBM Ireland
2016 - 2017
- Led a diverse team of IBM researchers, engineers and product owners to develop a natural language text summarization component for SaaS-based Care Management application.
- Saved Care Managers preparation time in advance of calls with vulnerable clients by making summarized case notes available to them.
- Leveraged a combination of 3rd party and custom annotators to identify domain entities from unstructured text.
- Used a novel ranking algorithm with learning loop to generate user-based, role-based and time-based summaries of unstructured text (case notes).
- The delivered architecture created a framework which supported the delivery of additional cognitive features to the application.
Java
Jersey
Python
Maven
Gradle
Jenkins
RTC
WLP
Websphere
DB2
Lead Software Engineer, Social Programme Management, Smarter Cities, IBM Ireland
2012 - 2015
- Led a number of development squads delivering new application features and regular maintenance releases.
- Trusted to go on-site at short notice with U.S. client to support complex implementation project.
Java
Ant
Jenkins
RTC
Weblogic
Websphere
DB2
Oracle DB
RSA
Software Engineer, Cúram Software Ltd., Ireland
2005 - 2012
- Java engineer in growth stage start up.
Java
Ant
Jenkins
RTC
Weblogic
Websphere
DB2
Oracle DB
RSA
Education
M.Sc. (Hons) Computer Science, Dublin City University, Ireland
Major in Data Analytics
2013 – 2016
Presented thesis submission at the 2016 Irish Conference on Artificial Intelligence and Cognitive Science.
Thesis demonstrated a novel technique to measure the similarity between social media personalities (a.k.a. influencers), their followers and businesses. The technique was based on the classification of text-based social media output using the Alchemy taxonomy. The algorithm provided a way for a business owner to measure how good of a fit an influencer was for their business. This allowed a business owner to make an informed decision about whether to engage an influencer in advertising/marketing material or sponsored content.
B.Sc. (Hons) Computer Applications, Dublin City University, Ireland
Software Engineering stream
2000 – 2004
Interests
- Technology, sport, current affairs & coffee.
- Avid consumer of newspapers, books and podcasts
- Occasional footballer and semi-regular runner.
- Full time dog owner x 2.
- Raheny, Dublin 5, Ireland
- ciaran.p.hennessy[at]gmail.com
References
Available on request.