Gemalto is launching a new EMV contactless payment solution for Android phones similar to Apple Pay. The payment platform is developed with an external partner and other Gemalto international teams. The Sophia- Antipolis site focuses on the cloud provisioning server that manage payment cards life cycle and generate payment keys for Visa and MasterCard networks. The payment solution is a software as a service platform available to banks and payment processors worldwide.
Realizations:
- Define the global architecture of the cloud provisioning server.
- Define protocol and interfaces between the server and other solution components such as the mobile payment application and the payment transaction processing server.
- Database model design.
- Define security schema for the secure storage and transport of sensitive data and payment keys.
- Guide team members regarding technical choices and component design.
Enterprise Architect, Thales and Safenet HSM, Weblogic 12, Oracle 11, MongoDB, ElasticSearch, Sonar / Jenkins continuous integration, HCE Tokenization, NFC, EMV standards, Visa VCBP, MasterCard MDES, PCI DSS
Standard Life is replacing its legacy system for managing health insurance group plans. They decided to migrate all the health plans data from the inhouse system to the new Telus / Emergis claims management system that was chosen to replace the inhouse system.
Realizations:
Development of data conversion modules in PL/SQL according to the functional specifications.
PL/SQL Developer, Oracle 11g, PL/SQL
AXA insurance Canada is offering home and car insurance policies for Canadians people. The policies can be subscribed on AXA website. When a subscription is incomplete, AXA will contact the customers by phone and propose to complete the subscription. This process will be managed by a BPEL engine (business process engine) that interacts with a J2EE server hosting some business services and a web application.
Realizations:
- Modify the AXA website user interface and implement the backend services responsible for the customer callback activity.
- Implement the business rules of the BPEL process.
Metro-Richelieu is one of the largest supermarcket chain in Quebec and Ontario.
Realizations:
- Implementation of a data integration module (ETL module) towards SAP in order to transfer the daily sales data for Brunet pharmacies.
- Improved J2EE transactional web application that allows Brunet pharmacies staff to order drugs and pharmacy products: technical and functional analysis, implementation, testing, deployment.
Add functionalities to the group savings plans and retirement application. This is a J2EE transactional web application for financial advisors and group plans members.
Realizations:
- Write technical analysis and impact analysis for new functionalities.
- Development of the user interface and business services.
- Deployment and production support.
TD Insurance is a branch of Toronto Dominion bank providing home and car insurance throughout Canada. The company launched a multi-year program for replacing the insurance policy legacy management systems. The new front-end sofware and web applications are interfacing with an IBM ESB and SOA platform providing a foundation to deliver backend services to all business units.
Realizations:
- Design and development of SOA services base components: error handler, execution context, security information.
- Development of common services for several business units: SQL queries, data processing, business rules and validation, access to legacy systems
- Development of the integration service layer on the ESB platform: data aggregation and XSLT transform, routing and service composition.
- Support the other teams in the develpment of services.
- Document the SOA service development and integration best practices established by the SOA team.
Standard Life is releasing a web application for a new life insurance product based on Citigroup Unitrax mutual fund management system. The web application is used by policy holders, costumer service team and insurance agents.
Realizations:
- Write software detailed design documents and software implementation plan
- Design data model for importing Citigroup funds data.
- Implement PL/SQL processing module to import data.
- Development of web application graphical interface and data query services.
La Capitale provides health insurance plans for Quebec residents. The company decided to migrate their in-house systems to Oracle fusion middleware business software suite.
Realizations:
- Development of the web interface and backend services for the new health insurance plans management system.
- Design and development of a data versioning system to keep a history of changes.
Taleo is a software vendor following the software as a service model. The company offers web applications to North America fortune 500 companies in order to manage their hiring process and publish open positions on their website. Taleo was acquired by Oracle in 2012.
Realizations:
Worked in the software infrastructure team that is responsible for buiding the foundations of Taleo applications and select technologies for next generation products.
- Design and implement software infrastructure components (messaging, monitoring, connection pool ...)
- Migrate existing applications to J2EE 1.4
- Create a web application skeleton and deployment scripts for new projects.
- Provide support and technical documentation for developers and production teams.
- Perform performance tuning of JVM and application server.
- Investigate and debug production issues.
Design and implementation of a financial software for depreciated asset management in Java/Swing
Java / Swing, SQL, JBuilder 8, Sybase ASE 12, Clover ETL, Jasper iReport, Rational Rose UML