Education
University of Waterloo
Bachelor of Applied Science, Honours Bachelor of Applied Science in Computer Engineering 1992-09-01 - 1997-04-01Work Experience
TD Securities
2020-07-01 - 2023-06-01
TD Securities
CPP Investments | Investissements RPC
2018-04-01 - 2020-03-01
CPP Investments | Investissements RPC
TD
2016-03-01 - 2018-02-01
TD
CPP Investments | Investissements RPC
2012-10-01 - 2016-03-01
CPP Investments | Investissements RPC
TD
2010-04-01 - 2012-10-01
TD
CPP Investments | Investissements RPC
2009-01-01 - 2010-04-01
CPP Investments | Investissements RPC
Duff Capital Advisors (Hedge Fund) / Calypso Technology
2008-06-01 - 2008-09-01
Duff Capital Advisors (Hedge Fund) / Calypso Technology
White Oak CDPC (AIG & Goldman Sachs)
2007-06-01 - 2008-04-01
White Oak CDPC (AIG & Goldman Sachs)
Citi
2006-09-01 - 2007-03-01
Citi
TD
2005-08-01 - 2006-05-01
TD
Skills
Summary
Development Process and Design ● Design Patterns (GoF) and Microservice Patterns ● Continuous Integration / Continuous Development (CI/CD) ● Agile Software Development and Reactive Programming ● Object-Oriented Analysis, Design and Programming Programming Languages and Standards ● Java, J2EE, EJB, JDBC, JNDI, JMS and JAAS ● Angular, RxJs, TypeScript, JavaScript, CSS and HTML ● SQL, C++ and C Cloud Skills ● AWS Certified Solutions Architect – Associate (SAA-C01) ● Azure Kubernetes Service (AKS), Azure Application Service Environment (ASE) and Docker ● GitHub, GitHub Actions, GitHub Packages, Helm and Terraform ● Datadog Logging and Monitoring and HashiCorp Vault Development Tools ● Spring Projects: Boot, Framework, MVC, Data, AOP, Web Flow, Batch and Security ● MongoDB (NoSQL), Oracle, MS SQL Server, Sybase and MySQL ● Tomcat, Ngnix, JBoss, WebLogic and WebSphere ● IBM MQ Series, Tibco Rendezvous, Apache ActiveMQ and Solace ● Eclipse, Visual Studio Code, GIT, Gradle and Jenkins ● JUnit, Mockito, JMockit, Jasmine, Karma, Protractor and Cypress General ● Derivatives Market Specialist (DMS) Designation: Canadian Securities Course (CSC), Derivatives Fundamentals Course (DFC), Financial Markets Risk Management (FRM), Energy Market Risk Management (ERM), Options Strategies Course (OSC) and Options Licensing Course (OLC) ● Java Certified Programmer for J2SE 1.4 (SCJP, 310-035) ● Sun Certified Business Component Developer for J2EE 1.3 (SCBCD, 310-090) ● Excellent communication and leadership skills