Resume
Updated: June 2, 2023, 6:53 AM
December 15, 2022
Pascal Lefrancois-Deignan
pasdeignan@gmail.com / Squamish, British Columbia, Canada
Introduction
- Experienced senior manager with 8 years management experience in capital markets technology
- Experienced developer with 6 years development experience with strong Java, SQL, and Linux knowledge
- Experience working with vendor platforms (e.g Calypso), as well as building out new platforms from scratch
- 10 years experience in capital markets, specifically with books of record platforms and their various integrations
- Strong performer with consistent top-marks in year-end reviews as well as track record of promotions
Work Experience
Senior Development Specialist, TDS Veritas API and Shared Services
TD Securities, September 2022 - Present
- Currently converting a massive, monolithic market data service into a distributed service to achieve:
- Greater resilience in the event of outage
- Improve scalability of platform to address growing business needs
- Reduce demand on physical hardware
- Improve cold-start launch times
- Start migrating components to Azure infrastructure to reduce operating costs
Career Break
Feb 2022 - September 2022
Senior Engineering Manager, TDS Data Science and Analytics
Senior IT Manager, Global Calypso Development
TD Securities, Jun 2018 - Nov 2020
- Oversee entire Calypso Development Team, ensuring quality designs across all projects and maintenance changes. Team is divided into 2 groups:
- Small Enhancements and L3 Support (RTB) - Team works on general platform stability, investigations that are beyond L1/L2 support's capabilities, and all system changes that can be completed within 2 weeks
- Project Developers (CTB) - Team will be assigned to various projects, working closely with business analysts, project managers, and the business users. I ensure proper allocation, funding, prioritization, and solid designs so that projects meet their goals while not compromising the platform in the name of short term tactical decisions
- Tech Application Owner for the three instances of Calypso operating at TD Securities (TDS), as well as several other applications. Responsible for all day to day compliance, operations, stability, and overall ownership of these applications including any escalations that may occur
- Oversee all Calypso Development for a large portfolio of projects. Current projects include:
- Regulatory Projects: BREXIT, SFTR, Trade Reporting Revamp
- Improved ION integration for Futures trading
- Complete hardware overhaul, projected to save TD ~$500k annually, yet improve application performance, stability and resiliency
- Improved developer practices across entire team
- Mandatory JUnit testing for all changes
- Automated Jenkins builds and test case validation
- Introduced improved branching strategy (everyone had been committing to master branch directly)
- Upcoming changes for 2020 include implementation of Cobertura and SonarQube for measurement of test case coverage and coding quality standards
IT Manager, TDS Global Calypso Development
TD Securities, Jan 2018 - Jun 2018
- After successful completion of Fixed Income Cash Strategy project (described below), re-organized teams so that all Calypso Development was done under same structure, with same quality and delivery standards.
- Involved managing teams from different geographic regions.
- Primarily a stepping stone before promotion to Senior Manager which happened in June 2018
IT Manager, Fixed Income Development
TD Securities, Feb 2015 - Dec 2017
- Took ownership of Calypso Cash development team in the wake of previous role, and led the team to resolve significant gaps that hadn't been identified at the requirements stage.
- Redesigned entire EOD process to save 30% compute time
- Recognized for team development and contributions by being awarded the TDS Pinnacle Award, which is presented to the top 3% of employees in the firm
- Led the technology stream for the Fixed Income Cash Strategy project, which was designed to modernize TD's book of record strategy for Cash trades by moving to Broadridge's NAPE Service Bureau platform, and building out a flexible interface layer between Broadridge and TD's internal systems
- Platform built entirely in-house, from ground up, built along a micro-service architecture, with a Java back-end, Mongo database, and Angular front-end.
- Serves as a reporting tool, trade feed, integration point between TD's internal Security Master, and assists in live regulatory trade reporting
- Achieved highest possible year-end ratings, every year, since taking on this position
- Automation, augmentation, and simplification of regression testing process
IT Specialist, Fixed Income Development
TD Securities, Sep 2014 - Feb 2015
- Brought in as a senior Calypso SME to help get a major platform migration project across the line.
- Successfully solved all EOD SLA issues that would result from the project going live, prior to the go-live
- Ensured stability of all new components
- Troubleshooted and resolved all early stability related issues that occurred after go-live, resulting in smooth operations
Senior Data Analyst
Medcan Clinic, Jun 2014 - Jun 2015
- Responsible for data analysis and query generation for Medcan's various sales and operations teams
- Responsible for maintenance and distribution of marketing newsletters
Application Support Manager
BMO Capital Markets, Nov 2013 - Jun 2014
- Leading a team to support the business needs for various types of applications (e.g.: Calypso, Sapient CMRS, Message Automation suite) that affect the front, middle and back offices of the bank.
- Team works closely with Developers and Business Analyst teams to come up with solutions, communicate with vendors, and ensure efficient operation of the software on a 24/7 basis.
IT Team Leader, Calypso Dev Support
TD Securities, Jun 2012 - Nov 2013
- Lead a team to develop and support critical software used by accounting team
- Lead a team for ongoing development of critical Calypso instance for the back office.
- Responsible for development and support of three critical Calypso instances. Two books of record and one accounting instance, acting as the central point before feeding to TD's general ledger.
- Team worked closely with Support and Business Analyst teams to come up with solutions to problems beyond their level of expertise.
- Improved efficiency in dealing Calypso support team’s requests.
- Coordinating hardware infrastructure needs between several groups.
- Team assisted in roadmap and implementation of major upgrade of one of the Calypso instances.
IT Solutions Developer, Calypso
TD Securities, Jun 2010 - Nov 2012
- Implemented JMS based Payment information transfer system going from book of record system to accounting aggregator.
- Developed new and enhanced existing functionality regarding postings and aggregation of the data, improving daily loading performance of 1.5MM records by 30%.
- Worked on new Risk calculation system using MS Excel as a front end, leveraging a powerful Java backend tying directly into Calypso’s data.
- Responsible for migration of project from Calypso v.8 to Calypso v.11 as well as moving to a more complex hardware setup.
- Responsible for configuration and maintenance of all the development, QA, and UAT environments in UNIX. Ranged from back end server scripts to front end Web Start deployment pages.
- Implemented two-way integration between trade capture and book of record (ICE Link and Calypso respectively).
Java Developer
Eyelit, Nov 2008 - Jun 2010
- Java developer working on all components of an extensive Client-Server framework, from Database scripts, to embedded SQL, the client-side user interface enhancements
- Lead developer on PHP based web project. Internal tool used by Development, Customer Support and QA. Provided maintenance and enhancements.
- Assisted in training of new developers.
- Prepared and delivered development training presentations for German development partner.
- Increased performance of aspects of application by up to 800%, critical for allowing software to run in high volume enterprise environment.
- Worked closely with CEO to develop a new reporting client for customers that integrates with the rest of the architecture. Technology used: JAVA, SQL (Oracle and MS SQL Server), XML, PHP, HTML, JavaScript, UNIX, Eclipse
Education
Queen's University
Bachelor of Computing, Honours, 2003 - 2008
Specialization in Software Design