Fergal Keating

Fergal Keating

Technical Support Engineer

Followers of Fergal Keating458 followers
location of Fergal KeatingIreland

Connect with Fergal Keating to Send Message

Connect

Connect with Fergal Keating to Send Message

Connect
  • Timeline

  • About me

    Technical Leader at Cisco

  • Education

    • Waterford Institute of Technology

      2003 - 2005
      MS.c Automotive Disgnostics

      I completed an M.Sc (research) in Automotive diagnostics at the Centre for Automotive research in W.I.T in October 2005. My theses was entitied, "The simulation of the ISO 14229 KWP 2000 protocol over a CAN BUS Network"

    • Waterford Institute of Technology

      1999 - 2005
      B.Sc (Hons) Science

      I completed an B.Sc (Hons) in Software development in 2003.

  • Experience

    • AOL Broadband

      Jun 2000 - Dec 2002
      Technical Support Engineer

      On and off over college. worked as Dial up support engineer and Broadband support engineer. Helping customers over the phone to resolve computing issues.

    • SEWS-E

      Oct 2005 - May 2007
      Project Engineer

      I worked on both hardware and software projects in a development team with the aim to enhance knowledge Base and create applications and Complete Hardware Control systems for Automotive purposes. I am mainly focused on the software side of ECU development, aswell as development of WIN32 applications depending on the project specification.

    • Open Jaw Technologies

      Jun 2007 - Aug 2011
      Software Engineer

      - Mainly dealing with various Supplier API connections using XHTML, XSTL, XML.- Conversion to OTA standard for communication with front end.- Developing / bugfixing bespoke front and back end web pages using JSP, XHTML, XSLT, CSS, Ajax more.- worked on test framework development.-Team Lead role on various customer projects

    • Topflight Travel Group

      Aug 2011 - Nov 2015

      Report to CTO and work with Business in developing new software.Ensure systems and procedures are in place such that standards and best practice's are being maintained across our Java platform.-- Develop measurable Key performance Indicators to determine how we are achieving our goals.-- including: Testing, Performance, Error tracking, Coding standards-- Provide continual feeback to our development team on how we are achieving our KPI'sIdentify bottlenecks in any of these processes and provide preventative measures.Anticipate business changing requirements and develop solutions that provide a quick development turnaround while maintaining KPI'sKeep up to date and perform benefit analysis on new technologies that may prove useful going forward.- upgrading of existing frameworks, and integrating new frameworks within the system.- updating of existing Software ArchitectureAnticipate future requirements of the system and take appropriate actions. Show less - Technical Lead for team of contractors in transition of legacy B2B and B2C Pearl system, to new Java MVC architecture using technologies such as apache Wicket, MyBatis, Git / Gitflow, Spring (DI, security, AOP, JMS), Junit, Maven, Java, ActiveMQ, Hudson.- Training of new and existing staff on new technologies, documenting best practice / code standards.- Architectural Design and implementation of new Sales Pricing Systems.- Researching new technologies and practices and introducing where appropriate.- Overseeing Architectural migration (working with technical project manager) of traditionally outsourced functionality into Core systems.- Testing strategy guidelines (with Sr Test Engineer)- Architecture decision making. Show less

      • Software Architect

        Feb 2015 - Nov 2015
      • Senior Software Engineer

        Aug 2011 - Feb 2015
    • NTT Ltd.

      Nov 2015 - Apr 2022
      Senior Software Engineer
    • Cisco

      Apr 2022 - now
      Technical Leader
  • Licenses & Certifications