If your organisation is head hunting for a hard-working and passionate software engineer with an interest in improving his own skills and self-learning then you can contact Keith. Keith is available for paid employment and for the right organisation also has availability for voluntary work.
I was employed by Guidewire as a Solutions Consultant in the Guidewire Services Center (GSC), Co. Dublin. After passing training I was assigned to work with on a team of seven developers where I followed an agile process (Scrum) to integrate Guidewire's InsuranceSuite (PolicyCenter, BillingCenter and ClaimCenter) with third party vendors such as Smart Communications for document production as well as Authorize.Net and Payflow for payments processing. In addition to the implementation of these integrations, I was involved in updating the design documents to reflect any changes that I made (using Microsoft Visio and Word) as well as the re-design of an Inbound Files and General Ledger integration.
Some of the languages, tools and libraries that I used at Guidewire include:
I was a tutor/lab demonstrator to undergraduate and postgraduate students in the computer science department on subjects such as software engineering, databases, programming, website design and operating systems. My responsibilities included keeping a record of the marks obtained by students during labs, correcting assignments and class exams, preparing marking sheets for other demonstrators and helping students to understand course material. During one semester I delivered a repeat lecture on databases once per week to students who could not attend the scheduled lecture. I also prepared and presented tutorials on databases and website design.
Some of the languages and tools involved were:
The LaTeX files for my MSc degree. I used R to generate the graphs and TikZ to generate some of the graphics (UML diagrams). The build process is controlled with a Bash script.
Some Java code for calculating some software metrics on the Qualities Corpus of Java software. The project uses the BCEL library to extract metadata from compiled Java classes.
This project was developed to demonstrate to students of an MSc level course on web development the functionality that was required for their project. The code was never meant to be shared so any bugs should be considered as bonus features.
An example e-commerce website that was put together for use during a tutorial on Web Information Processing at Maynooth University in 2015. The website does not accept payments and serves only to demonstrate how to use the Smarty template engine and connecting to a PostgreSQL database using PHP.
|Ms. Jackie Flatley||Senior HR Business Partner at Guidewire||Contact me using the links in Summary to request this reference.|
|Dr. Aileen O'Carroll||Manager at IQDA during time of employment.||Contact me using the links in Summary to request this reference.|
|Dr. Paul Lewis||Project advisor at IQDA during time of employment.||Contact me using the links in Summary to request this reference.|