Summary
Overview
Work history
Education
Skills
Websites
Timeline
Generic
Conor Keenan

Conor Keenan

Belfast,Northern Ireland

Summary

Innovative software engineer with over ten years of experience in diverse sectors, specializing in secure and scalable software development. Proficient in multiple programming languages and technologies, delivering high-quality solutions in fast-paced environments. Experienced in both collaborative team settings and independent mobile app development.

Overview

11
11
years of professional experience
4
4
years of post-secondary education

Work history

Senior software engineer

Almac
Craigavon
08.2023 - Current

• Worked closely with product owners, business stakeholders, and customers to gather, refine, and document requirements, ensuring solutions aligned with business objectives and user needs.

• Translated complex business requirements into technical specifications and collaborated with cross-functional teams throughout the development lifecycle.

• Led the development of a highly complex web application front end using modern Angular and Typescript, delivering a scalable, responsive, and user-friendly experience.

• Reviewed and enhanced existing applications across multiple projects, increasing automated test coverage using frameworks such as Jest to meet business quality standards and improve long-term maintainability.

• Participated in an AI innovation working group, investigating emerging AI technologies and identifying opportunities to integrate AI-driven solutions into existing business processes.

• Evaluated and prototyped AI use cases focused on improving operational efficiency, automation, and customer experience, providing recommendations to senior stakeholders.

Senior Software Engineer

Anaqua
Belfast
02.2022 - 07.2023
  • Utilised Elasticsearch to overhaul the search system and improve the speed of the applications search feature.
  • Developed a number of highly customisable components using Angular that could be used by different clients for their specific needs.
  • I wrote robust tests using Jest to ensure the target code coverage was met and the code was working as intended.
  • I worked closely with product owners to help translate user requirements into user stories which could be worked on by developers.

Senior Software Engineer

Version1
Belfast
05.2021 - 02.2022
  • While subcontracted out to Citibank I helped rebuild their Forex trading legacy app into a new React app.
  • I built a number of reusable components that could be used throughout the app to minimise duplicate code.
  • Utilised my CSS skills to help overhaul the look and feel of the platform to match the provided mock ups.

Software Engineer

Liberty IT
Belfast
09.2018 - 04.2021
  • Wrote highly maintainable, solid code that followed the best security practices using a variety of programming languages and technologies. (Angular, React, Typescript, Java)
  • Utilized Agile best practices to quickly adapt and implement changing user requirements. Participated in threat modelling sessions to identify and mitigate potential security vulnerabilities.
  • Worked closely with security analysts to develop software that would be used to help identify potential security vulnerabilities associated with applications used within the organization.
  • Wrote extensive unit tests using testing frameworks such as Jest to ensure code was functional and maintainable.

Lead Developer

Dogshack Studio
Belfast
01.2015 - 08.2018
  • Developed mobile gaming applications for Android, one of which (called Fading Light) was downloaded over 200k times and was featured in the top 10 newly released applications on the Play Store.
  • Implemented changes based on feedback from customers by utilizing a beta system.
  • Implemented various APIs to include monetisation via ads and a leaderboard/achievement system.

Intern Software Engineer

Liberty IT
Belfast
01.2017 - 12.2017
  • I worked on a proof of concept project to help automate the process of verifying documents.

Education

Bachelor of Science - Computer Science

University of Ulster
Belfast
09.2015 - 07.2018

Foundation Degree in Science - Software Engineering

Belfast Metropolitan College
Belfast
09.2014 - 07.2015

Skills

  • JavaScript/TypeScript
  • React
  • Angular
  • Java
  • C#
  • HTML/CSS
  • Git
  • Jest / Unit Testing / Test Automation
  • Elasticsearch
  • REST APIs
  • CI/CD (Azure DevOps)
  • AI Integration & Applied LLMs (automation, enterprise exploration, efficiency use cases)

Timeline

Senior software engineer

Almac
08.2023 - Current

Senior Software Engineer

Anaqua
02.2022 - 07.2023

Senior Software Engineer

Version1
05.2021 - 02.2022

Software Engineer

Liberty IT
09.2018 - 04.2021

Intern Software Engineer

Liberty IT
01.2017 - 12.2017

Bachelor of Science - Computer Science

University of Ulster
09.2015 - 07.2018

Lead Developer

Dogshack Studio
01.2015 - 08.2018

Foundation Degree in Science - Software Engineering

Belfast Metropolitan College
09.2014 - 07.2015
Conor Keenan