Barth O'Keeffe

Ireland

@barthskywalker

Software engineer at ACI Worldwide

Badges

Problem Solving
CPP
Java
Python
Days of Code
C language
Ruby

Certifications

Work Experience

  • Software Engineer

    aciworldwide•  December 2021 - Present•  Limerick, Ireland

    Currently part of the Merchant Fraud team where I work on maintaining and performing feature enhancements to the C orchestration engine as well as third party integrations.

  • Graduate embedded software engineer

    JLR•  July 2018 - December 2021•  Shannon, Ireland

    * Implemented, maintained, and deployed ECU firewalls (iptables, Packet Filter) for enhanced in-vehicle network security. * Developed reusable security libraries in C for both QNX and embedded Linux systems. * Conducted security audits of OEM components using Ghidra for binary analysis and risk mitigation. * Optimized vehicle software by evaluating firewall rules and removing unnecessary binaries. * Supported the SOTA team with on-board network expertise. * Consulted on the exterior telematics firewall for comprehensive vehicle security. * Utilized Yocto Project's BitBake recipes to streamline ECU image creation and BSP updates.

Education

  • University of Limerick

    Computer Science•  2014 - 2018

Skills

barthskywalker has not updated skills details yet.