See How Many Clients You're Missing Each Month

Simply enter your business email & Topline AI Agent will show you.

Bio

Generated by
Topline AI

Experience

  • Optiva Inc.
    • Belfast, Northern Ireland, United Kingdom
    • Senior Manager
      • Sep 2021 - Present
      • Belfast, Northern Ireland, United Kingdom

  • Allstate
    • Belfast, Northern Ireland, United Kingdom
    • Software Engineering Manager
      • Sep 2020 - Sep 2021
      • Belfast, Northern Ireland, United Kingdom

      Currently I am a Software Development Manager within the Systems Engineering Division of AllState, where the focus is on delivering products which will help drive the transformative growth initiative across the enterprise. I manage 2 full stack (React/Java Spring Boot) product teams. The primary focus of the teams is to provide solutions which will promote the adoption of a Kafka event driven micro-services architecture across the enterprise. From the product management perspective I ensure the key stakeholders form a central part of the solution evolution while also ensuring the product is aligned with the enterprise strategy and roadmap. I ensure adherence to Agile best practices and ceremonies. From an engineering perspective I ensure quality and security are the focus of the team with an emphasis on some of the core business initiatives of API-First, Shift-Left, TDD, Integration/Load/Unit Testing. Production drops are currently on a weekly release cadence promoted through DEV to PRE-PROD to PROD environments on a CI/CD pipeline. Sonarqube and compliance buddy are used to track quality and security with Flyway used to apply dynamic sql schema updates.

    • Technical Project Manager
      • Jan 2020 - Sep 2020
      • Newry

      At First Derivatives I led the design and delivery of a project with a Dublin based bank to replace a real-time Bloomberg data feed with a request-based solution. The main development language was python with pytest used as the testing framework. As part of this delivery I was able to introduce Agile for the first time within the bank, providing training to the delivery team and upper management on the Agile process. I put an Agile framework in place using JIRA with a focus on creating well defined acceptance criteria in epics and stories, maintenance of the backlog, 2 week Sprints, daily scrums and retrospectives. In addition I gave advice and guidance to the client on future roadmap items and any subsequent planning. The core technologies used are C++, .NET and Python with Bitbucket being used as the repository management system. I also re-wrote the First Derivatives graduate training on the Software development lifecycle as it was predominantly waterfall focused.

  • Openwave Mobility
    • Belfast, United Kingdom
    • Technical Manager
      • Aug 2010 - Dec 2019
      • Belfast, United Kingdom

      In this role I was responsible for leading the design and delivery of solutions and managing cross functional scrum teams distributed between the Ukraine, India and Belfast. The project status was regularly communicated to senior management with presentations to support, sales and customers as needed.The most recent project involved the design and delivery of an AI solution, using machine learning algorithms to detect congestion at a radio cell tower thereby triggering optimization to alleviate said congestion. This was a highly scalable distributed solution which facilitated up to 1million TPS/8Gbps throughput per node. From the inception to the delivery I liaised with product management on the initial use cases agreeing project scope and limitations. I led the solution design and implementation, with adherence to the agreed Epics and Stories; reviewing the architecture, and code while ensuring our Agile processes were adhered to throughout. As part of this role I also developed several POC’s including DNS and ICAP parental control solutions. I then led the implementation and delivery of the solutions into production.Within the teams I managed I ensured a culture of inclusivity and openness. For direct reports I held bi-weekly 1-2-1’s to ensure the individual is meeting their own and company’s performance

  • Citi
    • Belfast, Northern Ireland, United Kingdom
    • Senior Software Engineer
      • Aug 2008 - Aug 2010
      • Belfast, Northern Ireland, United Kingdom

      At Citi I worked on the development of a large-scale Sales and Trading applications. The development cycle followed an agile approach. The start of each sprint involves meeting with the business representatives to discuss the core functionality required for the next release.

  • Singularity
    • Belfast, Northern Ireland, United Kingdom
    • Technical Consultant
      • Jan 2006 - Aug 2008
      • Belfast, Northern Ireland, United Kingdom

      Worked on a variety of projects for external customers covering a variety of technologies.British Telecom: Nov 2007 – Aug 2008Technical Consultant: I worked as a High Level Designer. Managed communications between the BT Business division and the off-shore engineering teams on the solution development.Aepona: November 2006 – Nov 2007Contractor Software Engineer: I developed a multi-threaded web–services Java application running on Linux. The core technologies were SOAP, Hibernate and Spring. Ernact: January 2006 – October 2006Technical Consultant: Developed web-based solution on .NET, using SQL Server/JavaScript

  • SS8 Networks
    • Silicon Valley, California, United States
    • Senior Software Engineer Team Lead
      • Oct 1996 - Aug 2005
      • Silicon Valley, California, United States

      Worked alongside the customer (Verizon) to design and develop (C/C++) a migration tool for the transfer of data from older systems to the new platform. I was responsible for handling the communications with the customer, performing field tests, demos and final deployment.

  • Microsol
    • Dublin City, County Dublin, Ireland
    • Software Engineer
      • Feb 1996 - Oct 1996
      • Dublin City, County Dublin, Ireland

      Developed SCADA systems programming in C on a 68000 based system, “PSOS”.

Education

  • 1994 - 1995
    Queen's University Belfast
    Master's degree, Masters in Electronics
  • 1990 - 1993
    The University of Manchester
    Bachelor's degree, Electrical and Electronics Engineering

Suggested Services

This profile is unclaimed. These are suggested service rates with 0% commision upon successful connection

Industry Focus. “Telecommunications”

Looking to Create a Custom Project?

Need a custom project? We'll create a solution designed specifically for your project.

Get Started

References

Social Profiles

Community

You need to have a working account to view this content. Click here to join now

Similar Profiles