Professional Summary
Senior Full-Stack Software Engineer specialising in public sector digital transformation, with 6+ years of experience delivering enterprise-scale web applications. Currently leading technical delivery of multi-platform systems spanning React, Java, and PHP for a government case management programme serving thousands of users. Combines deep expertise across the full stack — from Angular and React frontends to .NET and Java backends on AWS and Azure — with a strong focus on accessibility (WCAG 2.1 AA), UX design, and DevSecOps practices. Recognised for rapid impact, earning two company awards and promotion to senior role within two years at BearingPoint.
Technical Skills
Frontend:
React, Angular (v12+), JavaScript, TypeScript, HTML5, CSS3, SCSS
Backend:
.NET Core, C#, Node.js, Java, Groovy, PHP
Cloud & DevOps:
Azure, AWS, Azure DevOps, CI/CD pipelines, Docker
Databases:
SQL Server, DynamoDB
Testing:
Jest, Cypress, JMeter
Methodologies:
Agile, Scrum, UX Design, WCAG, DevSecOps
Professional Experience
Senior Technology Consultant
BearingPoint, Dublin
Lead Developer for digital transformation of case management system
- Lead technical delivery of multiple systems including internal portals built with React and public-facing portal developed in PHP, serving thousands of public sector users
- Architect and develop case management system powered by Flowable, integrating Java and Groovy to support complex workflow automation
- Manage end-to-end development lifecycle ensuring compliance with strict security and accessibility standards (WCAG 2.1 AA)
- Drive structured bi-monthly release cycle using AWS cloud services and GitLab CI/CD pipelines
- Conduct UX reviews and accessibility assessments to meet industry standards
- Mentor junior developers through code reviews, pair programming, and technical guidance
Technology Consultant
BearingPoint, Dublin
Full-stack developer supporting digital services for a major public sector organisation
- Rapidly built and deployed Power Apps solutions to production, addressing high-priority client needs and streamlining operational workflows
- Implemented centralised monitoring and logging infrastructure using Elasticsearch, Logstash, Kibana, and Grafana, improving system observability and incident response
- Designed and delivered Power BI dashboards providing stakeholders with real-time visibility into system performance and operational metrics
- Optimised SQL Server queries and .NET Framework backend processes, improving application responsiveness and reducing page load times
.NET/Angular Consultant
Version 1, Dublin
Full-stack developer on enterprise case management modernisation
- Instrumental in transforming legacy case management system into modern, responsive SPA using Angular (v12), NgRx, and Nx monorepo
- Developed RESTful APIs and backend services using .NET Core 3.1 and Azure Function Apps, supporting 2,000+ concurrent users
- Integrated SignalR for real-time communication features
- Implemented performance monitoring using Azure Application Insights
Education
BSc (Hons) Creative Computing, First Class Honours
IADT, Dun Laoghaire
Final Year Project: Procedural Generation – Investigation of Perlin and Simplex noise algorithms to create natural terrain using Unity and C#
Certifications
- Microsoft Power Platform Functional Consultant Associate (PL-200) - 2022
- Microsoft Power Platform Fundamentals (PL-900) - 2021
- Microsoft Azure Fundamentals (AZ-900) - 2021
- AWS Cloud Practitioner - 2019
Achievements
- BearingPoint "Team Player" Award (2024) – Received award and advanced to senior role within two years based on technical leadership and project delivery excellence
- BearingPoint "Fast Starter" Award (2022) – Recognized for exceptional early contributions and rapid skill development
Let's Connect
I'm always interested in hearing about new opportunities and interesting projects.