I am a highly analytical and solutions-oriented software engineer with a track record of designing, building, and maintaining scalable web applications. I specialise in full-stack development, software architecture, and performance optimisation, and I excel at collaborating with cross-functional teams to translate complex requirements into robust, user-friendly solutions. In my roles at BBC, Essensys, TradePortal, Dolan & Associates, and Ericsson, I have led React/NodeJS initiatives, implemented serverless backends on AWS, and delivered high-quality code with a strong focus on testing and code quality.

Kieran Kelly

I am a highly analytical and solutions-oriented software engineer with a track record of designing, building, and maintaining scalable web applications. I specialise in full-stack development, software architecture, and performance optimisation, and I excel at collaborating with cross-functional teams to translate complex requirements into robust, user-friendly solutions. In my roles at BBC, Essensys, TradePortal, Dolan & Associates, and Ericsson, I have led React/NodeJS initiatives, implemented serverless backends on AWS, and delivered high-quality code with a strong focus on testing and code quality.

Available to hire

I am a highly analytical and solutions-oriented software engineer with a track record of designing, building, and maintaining scalable web applications. I specialise in full-stack development, software architecture, and performance optimisation, and I excel at collaborating with cross-functional teams to translate complex requirements into robust, user-friendly solutions.

In my roles at BBC, Essensys, TradePortal, Dolan & Associates, and Ericsson, I have led React/NodeJS initiatives, implemented serverless backends on AWS, and delivered high-quality code with a strong focus on testing and code quality.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Contract React/NodeJS Full-stack Engineer at BBC – Broadcasting House, London, UK
September 1, 2024 - Present
Contract role focusing on the BBC website personalization. Developed UI components with React, TypeScript, Storybook, and Jest; collaborated in a 12-person team in a pair-programming/Agile-Scrum environment; refined work via 3 Amigos and Given/When/Then criteria; backend REST endpoints implemented on AWS Lambda described with OpenAPI/YAML; monitoring through Grafana.
Lead React/NodeJS Full-stack Engineer at Essensys – Aldgate, London, UK
June 1, 2022 - August 1, 2024
Led redevelopment of the Telephony module (10% of company revenue). Built React components with TypeScript, MUI, and Formik; developed serverless REST APIs with Node.js and AWS Lambda; implemented automated unit and end-to-end tests (Jest, React Testing Library, TestCafe); maintained PostgreSQL databases and optimised queries. Promoted to Lead role and contributed to revenue during company downsizing.
Senior React/NodeJS Full-stack Engineer at TradePortal – Ireland
May 1, 2020 - June 1, 2022
Built a trade website template for small clients using React with TypeScript and Node.js backend. Implemented a machine maintenance data retrieval system from PEMAC, designed a quality issue management system, and developed an accounting workflow to generate spreadsheets. Collaborated on prototyping ideas for two potential app projects.
Software Engineer, Database Designer & Business Analyst at Dolan & Associates – Ireland
August 1, 2017 - May 1, 2020
Delivered a RESTful backend using Tomcat/Jersey with MySQL; created a cross-platform solution for iOS, Android, Windows Universal App, and web via HTML/CSS/TypeScript. Used Xamarin and Node.js to access device hardware; designed UI with Material Design; migrated administrative processes from manual to computerized systems; implemented secure authentication and multi-device access.
Software Engineer at Ericsson (Mediaroom) – Ireland
November 1, 2016 - August 1, 2017
Built and maintained a cross-platform web app (HTML, CSS, TypeScript). Participated in Scrum ceremonies; contributed to a write-once, run-anywhere web app; supported end-to-end delivery of an IPTV platform (live streaming, VOD, multi-screen) with collaborative tooling (Git, Jenkins, Jira, etc.).

Education

Honours Degree Computer Science (1st) (Level 8) at Athlone Institute of Technology
January 11, 2030 - January 1, 2016

Qualifications

Oracle OCP Oracle Certified Professional
January 11, 2030 - January 19, 2026
MySQL 5.6 Developer
January 1, 2014 - January 19, 2026
Adobe Certified Associate - Web Authoring Using Dreamweaver
January 11, 2030 - January 19, 2026
Oracle OCJP Certified Java SE7 Programmer I
January 1, 2013 - January 19, 2026
Microsoft Certified Technology Specialist C# MCTS - Windows Applications Development with .NET
January 11, 2030 - January 19, 2026
Microsoft Specialist
January 11, 2030 - January 19, 2026
CIW JavaScript Specialist
January 11, 2030 - January 19, 2026
Level 3 Advanced Diploma for Software Developers with C++ (7266-23) Units: 301, 302 & 306
January 11, 2030 - January 19, 2026
Level 2 (7266-22) Units: 201 & 202
January 11, 2030 - January 19, 2026

Industry Experience

Software & Internet, Media & Entertainment, Professional Services