05 February 2020

Spring Developer, Fidelity Investments

November 2014-February 2015

Provide Java development support using Spring 4 to support a new single page application in AngularJS as part of an agile team. Brought unit testing to the project, both for new development and added testing to critical sections of code in the existing code base. Introduced team to OpenPOJO and EasyMock. Creating JSON services using Spring and Java to manage ExactTarget operations.

Technical Lead, Liberty Mutual

August 2013-November 2014

Technical lead providing analysis, documentation and design of web services to support the integration of new vendor of policy processing system. Completely remote worker interacting with installations in New England, Ireland and India. Reverse engineered Java, C++ and SQL systems to create technical design documents for offshore construction teams.

Created WebSphere Process Server mappings, integrations and business processes to allow external RightFax and other image submission services to route documents to Documentum and legacy document repositories. Created WebSphere adapter configurations for SFTP and web service integrations. Mentored junior developers in development and design.

Technical Lead, Liberty Mutual

March 2012-August 2013

Technical lead providing analysis and design of web services to support the integration of new vendor systems into an existing life insurance producer and policy management workflow. Most work is performed remotely, with occasional on-site visits for delivery. Reverse engineered system functions from Java and SQL sources to create technical design documents for offshore construction teams. Negotiated interface specifications with new system providers to support the integration effort. Created stub components and workflows in WebSphere Process Server using WebSphere Integration Developer. Created soapUI test cases to validate technical design and construction phases. Built a mock producer management service in WebSphere Integration Developer to compensate for external vendor’s lead time in delivery. Created Groovy scripts to exchange data between legacy and new systems.