Professional Summary
Senior Full-Stack Software Engineer with 6+ years of experience delivering enterprise-scale web applications for public sector clients. Proven track record leading technical delivery across diverse technology stacks including React, Angular, .NET, Java, and cloud platforms. Expert in Agile delivery, accessibility compliance, CI/CD practices, and stakeholder engagement. Passionate about building scalable, user-focused solutions with strong emphasis on code quality and maintainability.
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
Developer for large public body
- Developed and maintained Power Apps which were developed and deployed rapidly in production environments to address high-value client needs
- Implemented monitoring and logging infrastructure using ELK stack (Elasticsearch, Logstash, Grafana)
- Built Power BI dashboards for real-time performance monitoring
- Optimized SQL database queries and backend processes using .NET Framework
.NET/Angular Consultant
Version 1, Dublin
Large digital transformation project of a case management system
- 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.