Specialties: Data Engineering, Data Analysis, Hadoop, Database Marketing Analysis, Database Marketing Execution, Variable-Compensation Tracking, Management Reporting
-
OwnerCrescendo Data Science Limited Jun 2016 - Present
-
Data AnalystScotiabank Feb 2023 - PresentToronto, Ontario, Ca -
Data EngineerScotiabank Nov 2019 - Aug 2022Toronto, Ontario, CaAnalytics Engineering | Cloud, Data & Transactions | Canadian Banking Technology (CBT)• Data Engineer & Lead Developer for 16 consumer-zone applications (Apple Pay reporting, creditor insurance, etc.)• Agile project management, JIRA to manage user stories (project tasks) • Tools for code version control: Bitbucket, Git Bash, and TortoiseSVN• CI/CD: Jenkins pipelines for code release to UAT and production environments• Write Hive SQL (HiveQL) and Linux/Bash scripts in Notepad++• Cisco Tidal (SysAdmiral) application to manage table loads in Development, UAT, and Production environments -
Consultant Hadoop Etl DeveloperScotiabank Jul 2017 - Oct 2019Toronto, Ontario, Ca• Hive SQL scripts to create tables in Hadoop• Bash (Linux) scrips to run SQL scripts sequentially• Various layers for user groups• Cisco Tidal (SysAdmiral) application to manage table loads in production• Agile project management, JIRA to manage user stories (project tasks)• Git Bash, TortoiseSVN, and Bitbucket for code version control -
Consultant Analyst/DeveloperScotiabank Mar 2017 - Jun 2017Toronto, Ontario, Ca• Converted SAS programs for reporting— Old database: Netezza— New database: Hadoop• Revised SAS programs to account for limitations in Hadoop/Hive (for example, table updates not allowed and non-equal joins not allowed)• Improved efficiency of SAS code, SQL code, and data-source input/output where possible -
Data Analytics/Sas Developer, AmlBmo Financial Group Jul 2016 - Jan 2017Toronto, On, Ca• Performed cluster analysis for business customers (PROC CLUSTER in SAS)• Developed AML software tools for various lines of business using a variety of applications (e.g., Microsoft Excel VBA, Microsoft InfoPath, Jira)• Some Hadoop, Scala/Java• Jira administrator -
Ibm Campaign Developer (Unica Affinium Developer)Scotiabank Oct 2014 - Jul 2016Toronto, Ontario, Ca• Campaigns:— New Customer Welcome campaign continua (omni-channel, customer lifecycle) for Auto Finance Indirect Loans, chequing accounts and plans, small-business accounts, multicultural banking— Chequing acquisition email campaign for SCENE members— Relationship-touch campaigns— Referral campaigns• Offers:— Pre-approved credit cards, invitations-to-apply for credit cards— Chequing accounts and plans, savings accounts— Sequence-sell offers— Relationship-touch surveys• Channels:— Digital (email, Scotia Online message centre, Scotia Online intercept pages)— Next Best Activity / Next Best Action (NBA) for inbound calls— Outbound telemarketing, direct mail— Email— External vendor for gift-card incentives• Roles:— IBM Campaign Developer / Unica Affinium Campaign Developer— Senior Data Analyst— Campaign Execution Data Analyst— Database Marketing Analyst— Business Analyst— Business Systems Analyst— Data Investigator— Execution Data Pre-analyst and Execution Data Analyst— Data Quality Assurance, Data Quality Testing, Data Quality Control• Tools:— IBM Campaign (also known as Unica Affinium Campaign or Unica Campaign)— SAS Base remote access, SAS EG (SAS Enterprise Guide)— IBM DB2 database, Control Center— UNIX shell scripting, UltraEdit— Microsoft SharePoint document management, Microsoft Office -
Senior Data Analyst (Execution), Canada Customer Analysis & Modeling (Canada Cam)Capital One Nov 2012 - Oct 2014Mclean, Va, Us• Marketing campaign data execution • Documentation and implementation of continuous process improvement • Presentations: — “Email Previewer Tool”, a Perl script run in UNIX (presentation adapted for Canada)— “Staging, Data-Integrity Validation, and Business-Intent Validation” — Interpreting data-interface reconciliation reports (informal) — “Archiving and retrieving Teradata tables”• Teradata 13 — Teradata SQL Assistant — BTEQ (“Basic TEradata Query”) for scripting in a UNIX-shell environment (ksh) • Data preparation and exchange for “Customer Panel”, a web-based focus group • Backup data analyst for Customer Pool, including script updates and monthly process runs• SAS Enterprise Guide 5.1 (SAS EG 5.1) • Perl— Canada data analyst supporting the email previewer tool -
Data Analyst (Execution), Canada Customer Analysis & Modeling (Canada Cam)Capital One Mar 2012 - Nov 2012Mclean, Va, Us• Teradata 13• UNIX shell scripting• SAS Enterprise Guide 4.2 (SAS EG 4.2)• Unica Affinium Campaign running on Teradata 13 -
ContractorStafflink Solutions Mar 2012 - Nov 2012
-
Database Marketing AnalystBell Mobility 2009 - 2012Montreal, Quebec, Ca• Microsoft SQL Server 2000• Unica Affinium Campaign running on Oracle 11g -
Database Marketing AnalystBell Mobility 2008 - 2009Montreal, Quebec, Ca• Microsoft SQL Server 2000• Unica Affinium Campaign running on Oracle 11g -
Database Administrator, AnalyticsAltamira Investment Services 2005 - 2007Ca• Database marketing (direct mail and outbound telemarketing)• Variable compensation reporting and calculations for financial advisors• Management reporting on investment-product cash flows and assets under administration -
Data Analyst, Mutual Fund AdministrationAltamira Investment Services 2003 - 2005Ca -
Data Analyst, MarketingAltamira Investment Services 2000 - 2003Ca -
Private Wealth National Database Administrator, Private Wealth ServicesAltamira Investment Services 1998 - 2000Ca -
Private Client Administrator, Private Client ServicesAltamira Investment Services 1996 - 1998Ca• Reduced the daily run time by 90% (from 20 minutes to 2 minutes) of a legacy Microsoft Excel macro in Visual Basic for Applications (VBA)• Converted the client mailing list from a single, flat Microsoft Word table to a Microsoft Access relational database
Peter Johnson Education Details
-
Scotiabank E-Learning -
Scotiabank Training -
Scotiabank E-Learning -
Capital One University -
Sas Institute Canada Inc.Base Sas® -
Cleargoals CorporationUnica Affinium Campaign -
Oracle UniversityOracle 11G Database: Introduction For Experienced Sql Users -
Investment Funds Institute Of Canada (Ific)“Investment Funds In Canada” Mutual-Funds Course -
University Of WaterlooMathematics -
Listowel District Secondary SchoolEnglish
Frequently Asked Questions about Peter Johnson
What company does Peter Johnson work for?
Peter Johnson works for Scotiabank
What is Peter Johnson's role at the current company?
Peter Johnson's current role is Owner, Crescendo Data Science Limited.
What schools did Peter Johnson attend?
Peter Johnson attended Scotiabank E-Learning, Scotiabank Training, Scotiabank E-Learning, Capital One University, Sas Institute Canada Inc., Cleargoals Corporation, Oracle University, Investment Funds Institute Of Canada (Ific), University Of Waterloo, Listowel District Secondary School.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial