* Eleven years' experience in software design and development, enterprise application implementation and system architecture.
* Strong technical leadership, architecture and multisite development coordination skills.
* Diverse financial services experience covering banking (payments processing, anti-money laundering, investment banking) and insurance (claims processing).
Authorized to work in the United States and European Union. Available to travel and relocate globally.
Trading Compliance Systems Analyst @ From July 2015 to Present (4 months) London, United KingdomTechnical Implementation Consultant @ Implemented NICE Actimize anti-money laundering analytics solution for banking clients:
* Led requirements gathering workshops.
* Liaised with product management teams to elaborate feature designs.
* Configured product based on designs.
* Optimized system performance by analyzing query execution plans and Oracle AWR reports.
* Deployed solution at client sites.
* Elaborated production rollout plans. From September 2013 to July 2015 (1 year 11 months) London, United KingdomEnterprise Application Implementation Architect @ Led design and development of mission-critical integrations for Guidewire ClaimCenter J2EE-based insurance claims processing system (www.guidewire.com) implementation for Zurich Insurance (www.zurich.com):
* Led architecture workshops for the purpose of elaborating integration designs.
* Liaised with external vendors and technology providers.
* Led offshore development, implementing integrations using Spring and Apache Axis2 Java technologies. From January 2012 to March 2013 (1 year 3 months) Southampton, United KingdomEnterprise Application Implementation Architect @ Led integration work stream for scoping and estimating phase of Guidewire ClaimCenter implementation for Aviva Insurance (www.aviva.com):
* Led architecture workshops for the purpose of elaborating designs for mission-critical integrations.
* Planned integration development iterations.
* Produced estimations for overall integration development effort. From October 2011 to November 2011 (2 months) Norwich, United KingdomJava Technical Architect @ Designed new messaging system for roadside assistance provider Green Flag to communicate with auto repairers and other service providers (www.greenflag.com):
* Analyzed IT landscape to identify required infrastructure changes.
* Liaised with application management teams and external technology providers to define overall architecture.
* Designed solution based on JDBC and JMS Java technologies. From August 2011 to August 2011 (1 month) Leeds, United KingdomEnterprise Application Implementation Architect @ Designed integration architecture for Guidewire ClaimCenter implementation for Zurich Insurance (www.zurich.com):
* Designed interfaces and integration strategy for 60 external systems.
* Elaborated development standards as well as configuration management, development environment and infrastructure strategies. From May 2011 to June 2011 (2 months) Southampton, United KingdomEnterprise Application Implementation Architect @ Analyzed reusability of AXA France Guidewire ClaimCenter implementation within AXA Spain IT environment. This involved analyzing a rich and complex environment comprising many mission-critical systems including accounting, payment, electronic content management, output management, business intelligence and customer relationship management applications:
* Assessed systems on multiple levels covering enterprise architecture, technical environment, business requirements, non-functional requirements, data model and implementation code.
* Identified opportunities for future-state functionality co-development between both operating companies. From March 2011 to April 2011 (2 months) Paris Area, FranceSenior Software Engineer - Technical Lead @ Integrated and configured Guidewire ClaimCenter for French insurance company AXA (www.axa.com). The system was integrated into an environment comprising 30 external systems:
* Integrated ClaimCenter into a service-oriented architecture environment, developing interfaces in Java, using JMS and Web Services - Became certified Guidewire ClaimCenter technical consultant, at Guidewire Software, Inc.'s global headquarters in San Mateo, California.
* Configured, enhanced and localized the ClaimCenter user interface to support English and French bilingual use, at AXA Canada's headquarters in Montreal, Quebec.
* Became ClaimCenter expert and instructor, as well as technical lead for the project, mentored junior developers and defined integration patterns together with project architects.
* Created and presented proof-of-concepts demonstrating functional and technical capabilities of the product.
* Designed source code templates and development framework used by offshore developers, implementing product integration features, API functionality and development best practices.
* Set up development environment and source code control, as well as test-driven development and continuous integration processes for both onshore and offshore teams.
* Managed environments and application releases.
* Coordinated multisite development activities.
* Served as official liaison with offshore team on architecture, design, support and code review issues. From February 2009 to February 2011 (2 years 1 month) Paris Area, FranceSenior Software Engineer @ Developed a high-volume automated clearing house, "STET" (www.stet.eu), for use by the French banking community within the Euro zone, implementing SEPA (Single Euro Payments Area) pan-European standards. The system is able to process up to 300 million retail payments (such as direct transfer, check and credit card transactions) per day:
* Created application proof-of-concept in partnership with IBM product experts.
* Designed underlying framework for application to run within IBM WebSphere Message Broker application server, as well as interfaces between WebSphere Message Broker and Java application services.
* Became IBM WebSphere Message Broker expert, lead designer and instructor for the project.
* Designed and implemented both business logic and application logic components in UML (class diagrams, sequence diagrams) and Java (using Spring, JDBC, Hibernate, Apache XMLBeans, Apache Log4j and JUnit APIs).
* Created and enhanced the development and test framework, including implementing code instrumentation, automating tests and setting up the continuous build process, using Apache Maven and CruiseControl.
* Set up automated integration tests. From March 2006 to January 2009 (2 years 11 months) Paris Area, FranceSoftware Engineer @ Participated in each step of the software development lifecycle of a payments processing system, "CRIPS", used by major banks in France for processing high-value payments, including Bank of America and HSBC:
* Designed and implemented several features of major releases of the software (in C/Pro*C and using the BEA Tuxedo API to implement the client/server architecture), as part of a dedicated HSBC development team, which achieved an overall client satisfaction rating of 19 out of 20.
* Redesigned and standardized the database access framework for the entire system through the development of automatic code generation shell scripts.
* Administered development and test environments, as well as software builds and source control versions.
* Held four-day training and support session on CRIPS for system administrators at Bank of America's datacenter in Croydon, United Kingdom.
* Served as official liaison with Bank of America. From March 2004 to February 2006 (2 years) Paris Area, France
Master's degree, Computer Science @ Ecole d'Ingénieurs des Technologies de l'Information et du Management From 1999 to 2004 Nicholas Parmelee is skilled in: Spring, Java, Hibernate, JMS, UML, Weblogic, Subversion, JDBC, JUnit, DB2, Eclipse, J2EE (Servlets, JSPs,..., WebSphere Application..., Tomcat, Jenkins, CruiseControl,..., PL/SQL, Unix Shell Scripting, Axis2, JAXB, WebSphere MQ, Log4j, DBUnit, HTML, SQL, C++/C, Oracle Pro*C, Visual Basic, CXF, Apache Xerces-J (DOM,..., XMLBeans, EasyMock, MFC, Tuxedo, XML Schema, Oracle Database, Microsoft SQL Server, Sybase Adaptive Server, Logical Data Modeling, WebSphere Message Broker, Visual Studio, AIX, Solaris, GNU/Linux, IDEF0, Rational Software..., Rational Application..., ClearCase, Telelogic Configuration..., VMware Workstation,..., Microsoft Windows...