Fiacre Lenehan

Personal details

Mount Pleasant, Oare, Marlborough, Wiltshire SN8 4JA07442 248657
Irish male, married with three



Key skills are database design and optimization, visualization of complex queries as set intersections. Communicating between different platforms and client/server using web services. Building robust windows services for middle tier. Developing easily understood, comprehended and extended object-oriented code. Sound understanding of encryption and securing applications.


Meeting deadlines and ensuring software is stable and error free. Conducting technical interviews. Leading onshore and offshore teams by example and management software. Setting project standards and working methods. Analyzing requirements, producing design documents and estimating costs. Reporting to project management on progress and highlighting risk areas.


Travelling to secure sites to solve customers’ software and operational problems. Debugging logically, eliminating possibilities to arrive at a solution. Resolving faults and recovering critical applications, typically in stressful situations.


Presenting and demonstrating to all levels of staff and external clients. Displaying calmness, adaptability and flexibility in response to changing demands and opportunities. Natural teaching ability.


Bachelor of Engineering (hons)University College, Dublin1987
Leaving Certificate (6 honours)Terenure College, Dublin 1983


MCP: SQL database design, database admin and Visual Basic.
Sun certified programmer Java 2.

Work Record

Senior Developer, BancTec
BancTec supply cheque imaging, document capture, archive and workflow software. Working in a group of 20 developers.
Major Achievements:
  • Refactored a JPMorgan web application resulting in significant performance improvements.
  • Securing of mortgage origination web-site and web services to successfully withstand third party penetration testing.
  • Increased performance and reliability of cheque sorting and matching application by porting to SQL Express.
  • Developed middle/data tier for new VAT payment system for HMRC.
  • Designed and implemented staging database for migration of British Airways’ existing ticket archive to Oracle-based case management system.
  • Expanded trading application to include portfolio risk measures.
  • Designed encryption system for sales reps’ tablets for Amex leading to the securing of a valuable contract.
  • Resolution of database locking and thread management issues in Equiniti’s processing.
Skills Used: SQL2012, Oracle, C#, C++, Java, MQ, SSRS,,
2001-2003Team Leader, Demica
Demica’s software models financial trades (futures, swaps and options) using an event stream. Leading a team of five.
Major Achievements:
  • Improved error handling of St. George Bank's back office system making support much more effective.
  • Developed spreadsheet for recalculating interest rates based on actual revenue stream, combining Excel GUI with existing tiers.
  • Simplified management of reserves reporting for Siemens.
Skills Used: Sybase, Java, VB, Crystal, XML
2000-2001Developer, BancTec 
Major Achievements:
  • Stabilized ABNAmro's fund transfer application. Created image signing process which passed stringent security requirements. This lead to subsequent contracts.
  • Improved version control and automated releases.
  • Corrected and enhanced large account database for NatWest.
Skills Used:SQL Server, Oracle, Java, VB, C++, ASP, Impromptu
1999-2000Developer, NewWorldIQ 
NewWorldIQ provide localizable e-marketing solutions.
  • Developed client configurable web reports
Skills Used:SQL Server, Oracle, Java, ASP, VB, Crystal
1997-1999Developer, SiteIT
SiteIT develop software for the construction industry.
  • Trained engineers in the use of setting out software
Skills Used:SQL Server, VB, Java, C++, HTML, JavaScript, Crystal
1987-1997 Civil Engineer for various construction companies