SlideShare a Scribd company logo
1 of 19
Download to read offline
(Edit via Slide Master) Name โ€“ Job Title
youremail@yourdomain.com
London 12-14th September 2017
Shiny Mortgages
Improving BI Delivery with Shiny:
Interactive Mortgage Book Visualisation
Konrad	Zdeb,	Development	Manager,	Business	Intelligence	Competency	Centre	(BICC),	Finance,	CYBG	PLC	|	konrad.zdeb@cybg.com
(Edit via Slide Master) Name โ€“ Job Title
youremail@yourdomain.com
CYBG	PLC	is	a	proud,	independent	banking	
group	with	over	175	years	of	heritage	
through	its	Clydesdale	Bank,	Yorkshire	Bank	
and	โ€˜Bโ€™	brands.	We	offer	a	full	range	of	
financial	products	and	services	to	help	
people	and	businesses	grow.	Big	enough	to	
matter,	small	enough	to	care,	we	have	a	
strong	personal	customer	base	and	a	
business	banking	capability	through	a	UK-
wide	network.
A	FTSE	250	company,	CYBG	has	a	dual	
listing	on	the	London	Stock	Exchange	and	
Australian	Securities	Exchange	and	has	a	
shareholder	base	spanning	the	UK,	US,	
Europe	and	Australia.
โ€ข CYBG PLC is a proud, independent banking group
with over 175 years of heritage through its
Clydesdale Bank, Yorkshire Bank and โ€˜Bโ€™
brands. We offer a full range of financial products
and services to help people and businesses grow.
Big enough to matter, small enough to care, we
have a strong personal customer base and a
business banking capability through a UK-wide
network.
โ€ข A FTSE 250 company, CYBG has a dual listing on
the London Stock Exchange and Australian
Securities Exchange and has a shareholder base
spanning the UK, US, Europe and Australia.
(Edit via Slide Master) Name โ€“ Job Title
youremail@yourdomain.com
Understanding our franchise
(2)
PCA	stock SME	lending	balances
2.3%
(UK)
10%	
(core	regions)
3.6%	
(UK)
8.1%	
(core	regions)
(3)
1	โ€“ as	at	30	Sep	2016;					2	โ€“ PCAs,	as	at	Aug	2016						3- SMEs	as	at	Mar	2016
2.8m	customers ยฃ30.1bn	loans ยฃ27bn	deposits
(1)
โ€ข Current	Accounts
โ€ข Savings	Accounts
โ€ข Term	Deposits
โ€ข Broker	and	prop	model	
โ€ข Mortgages
โ€ข Personal	Loans
โ€ข Credit	Cards
โ€ข Overdrafts
โ€ข Payment	&	Transaction	
Services
โ€ข Working	Capital	Solutions
โ€ข Savings
โ€ข Term	Lending
โ€ข Current	Accounts
โ€ข Deposits
โ€ข Overdrafts
โ€ข Sector	expertise	
Full	service	standalone	platform
a	FTSE	250	company		with	Market	Cap	of	cยฃ2.5bn
Rich	history	of	banking	innovation
โ€ข Our	differentiated	digital	offering,	
combined	with	our	extensive	branch	
network,	contact	centre	capabilities	
and	extensive	broker	relationships,	
provides	an	enviable	platform	for	
growth
โ€ข Focused	on	delivering	enhanced	
customer	service,	extending	digital,	
physical	(assisted	digital)	and	broker	
distribution	channels	seamlessly	for	
retail	and	SME		customers
Broker
175	years	of	progress... โ€ฆinto	an	established	franchise	around	the	UK โ€ฆwith	an	enviable	platform	for	growth
RETAIL
SME
OMNI-CHANNEL	DISTRIBUTION	MODEL
1838
Clydesdale	
bank	formed	in	
Glasgow
1920
Midland	Bank	
buys	
Clydesdale
1857
Yorkshire	
Bank	formed	
in	Halifax
2016	(Feb)
Successful	
demerger	from	
NAB	and	IPO	
listed	on	LSE	and	
ASX
1970
Clydesdale	
pioneers	first	ever	
cash	machine	in	
the	UK
1987
Clydesdale	Bank	
acquired	by	
National	
Australia	Bank	
(NAB)
1990
NAB	acquires	
Yorkshire
2015
Clydesdale	launches	
UKโ€™s	first	fully	
polymer	note
1950
Clydesdale	Bank	and	
North	of	Scotland	
Bank	merge	to	
become	largest	
network	in	Scotland	
(350	branches)
1929
Clydesdale	
launches	first	
ever	night	safe	
in	Scotland
2017		(Jan)
Opening	of	flagship	
George	Street	branch	
in	Edinburgh
2017		(Apr)
Opening	of	our	innovation	lab	โ€œBโ€	
in	London
(Edit via Slide Master) Name โ€“ Job Title
youremail@yourdomain.com
Challenge
Existing situation
โ€ข BI / forecasting delivered through a
range tools including MS Excel /
ORACLE / SAS / Tableau
โ€ข Manual reference data imports (ONS;
Eurostat, etc.)
Outcomes
โ€ข Complex processes
โ€ข Convoluted lineage
โ€ข Disjoined analytical products
โ€ข Constraints
(Edit via Slide Master) Name โ€“ Job Title
youremail@yourdomain.com
Opportunity
New tools:
โ€ข Big Data platform
โ€ข Spark
โ€ข Modern languages (R, Python, Scala,
Hive)
โ€ข Old favourites (C++, Java, etc.)
Deliverables
โ€ข Flexibility
โ€ข Transparency / reproducibility
โ€ข Better lineage
(Edit via Slide Master) Name โ€“ Job Title
youremail@yourdomain.com
Solution
Data	1
Data	โ€ฆ
Data	n
R + JS + HTML + Hive =
Shiny Dashboard
Gains
โ€ข Complex analytical process unified in one tool
โ€ข No redundancy
โ€ข Enhanced analytics
โ€ข Timeliness (all products as recent as possible)
(Edit via Slide Master) Name โ€“ Job Title
youremail@yourdomain.com
THE APP
(Edit via Slide Master) Name โ€“ Job Title
youremail@yourdomain.com
Architecture (simplified)
server.R ui.R mod1.R mod โ€ฆ.R modn.R
Browser
Data	โ€ฆ
Reconciled	Data
global.R
(Edit via Slide Master) Name โ€“ Job Title
youremail@yourdomain.com
Why modules?
mapPostcodeUI <- function(id) {
# Namespace definition
ns <- NS(id)
fluidPage(
# Static UI elements
sidebarLayout(sidebarPanel(
# (...)
# render UI
uiOutput(
ns("sldSamplSize")
)),
mainPanel(
# (...)
# Mapping
leafletOutput(ns("map"),
# (...)
))))
}
mapPostcodeServer <-
function(input, output,
session,
dataSet = NULL) {
# (...)
# Dynamic UI
output$sldSamplSize <-
renderUI({
# Fetch session inf.
ns <- session$ns
})
}
modMap.R
(Edit via Slide Master) Name โ€“ Job Title
youremail@yourdomain.com
Dynamic summaries
SYNTHETIC DATA
(Edit via Slide Master) Name โ€“ Job Title
youremail@yourdomain.com
Regional analysis
SYNTHETIC DATA
(Edit via Slide Master) Name โ€“ Job Title
youremail@yourdomain.com
Postcode level analysis
SYNTHETIC DATA
(Edit via Slide Master) Name โ€“ Job Title
youremail@yourdomain.com
Postcode level analysis
SYNTHETIC DATA
(Edit via Slide Master) Name โ€“ Job Title
youremail@yourdomain.com
Postcode level analysis
SYNTHETIC DATA
(Edit via Slide Master) Name โ€“ Job Title
youremail@yourdomain.com
Time series analysis
SYNTHETIC DATA
(Edit via Slide Master) Name โ€“ Job Title
youremail@yourdomain.com
Correlational analysis
SYNTHETIC DATA
(Edit via Slide Master) Name โ€“ Job Title
youremail@yourdomain.com
Public Data
SYNTHETIC DATA
(Edit via Slide Master) Name โ€“ Job Title
youremail@yourdomain.com
Demo
(Edit via Slide Master) Name โ€“ Job Title
youremail@yourdomain.com
Questions

More Related Content

Similar to Shiny Mortgages

David Edson CV Abridged
David Edson CV AbridgedDavid Edson CV Abridged
David Edson CV Abridged
David Edson
ย 
Mongo bbmw
Mongo bbmwMongo bbmw
Mongo bbmw
TechMeetups
ย 
CV, Simon Olsen
CV, Simon OlsenCV, Simon Olsen
CV, Simon Olsen
Simon Olsen
ย 

Similar to Shiny Mortgages (20)

David Edson CV Abridged
David Edson CV AbridgedDavid Edson CV Abridged
David Edson CV Abridged
ย 
Big Data LDN 2018: A TALE OF TWO BI STANDARDS: DATA WAREHOUSES AND DATA LAKES
Big Data LDN 2018: A TALE OF TWO BI STANDARDS: DATA WAREHOUSES AND DATA LAKESBig Data LDN 2018: A TALE OF TWO BI STANDARDS: DATA WAREHOUSES AND DATA LAKES
Big Data LDN 2018: A TALE OF TWO BI STANDARDS: DATA WAREHOUSES AND DATA LAKES
ย 
Resume gunasundari dba
Resume gunasundari dbaResume gunasundari dba
Resume gunasundari dba
ย 
Resume gunasundari dba
Resume gunasundari dbaResume gunasundari dba
Resume gunasundari dba
ย 
Mstr meetup
Mstr meetupMstr meetup
Mstr meetup
ย 
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...
AWS Partner Webcast - Analyze Big Data for Consumer Applications with Looker ...
ย 
Lessons from Building Large-Scale, Multi-Cloud, SaaS Software at Databricks
Lessons from Building Large-Scale, Multi-Cloud, SaaS Software at DatabricksLessons from Building Large-Scale, Multi-Cloud, SaaS Software at Databricks
Lessons from Building Large-Scale, Multi-Cloud, SaaS Software at Databricks
ย 
Waleed cv gis[17]
Waleed cv gis[17]Waleed cv gis[17]
Waleed cv gis[17]
ย 
Kavita vengurlekar ibm 2016
Kavita vengurlekar ibm 2016Kavita vengurlekar ibm 2016
Kavita vengurlekar ibm 2016
ย 
Denodo Data Virtualization - IT Days in Luxembourg with Oktopus
Denodo Data Virtualization - IT Days in Luxembourg with OktopusDenodo Data Virtualization - IT Days in Luxembourg with Oktopus
Denodo Data Virtualization - IT Days in Luxembourg with Oktopus
ย 
London Breakfast Seminar
London Breakfast SeminarLondon Breakfast Seminar
London Breakfast Seminar
ย 
Automate WCS Deployment Using WCBD Tool
Automate WCS Deployment Using WCBD ToolAutomate WCS Deployment Using WCBD Tool
Automate WCS Deployment Using WCBD Tool
ย 
Resume Vikram_S
Resume Vikram_SResume Vikram_S
Resume Vikram_S
ย 
Neo4j GraphTalks - Einfรผhrung in Graphdatenbanken
Neo4j GraphTalks - Einfรผhrung in GraphdatenbankenNeo4j GraphTalks - Einfรผhrung in Graphdatenbanken
Neo4j GraphTalks - Einfรผhrung in Graphdatenbanken
ย 
Mongo bbmw
Mongo bbmwMongo bbmw
Mongo bbmw
ย 
CV, Simon Olsen
CV, Simon OlsenCV, Simon Olsen
CV, Simon Olsen
ย 
Data Con LA 2018 - A tale of two BI standards: Data warehouses and data lakes...
Data Con LA 2018 - A tale of two BI standards: Data warehouses and data lakes...Data Con LA 2018 - A tale of two BI standards: Data warehouses and data lakes...
Data Con LA 2018 - A tale of two BI standards: Data warehouses and data lakes...
ย 
Workshop on Google Cloud Data Platform
Workshop on Google Cloud Data PlatformWorkshop on Google Cloud Data Platform
Workshop on Google Cloud Data Platform
ย 
Scaling LinkedIn - A Brief History
Scaling LinkedIn - A Brief HistoryScaling LinkedIn - A Brief History
Scaling LinkedIn - A Brief History
ย 
From SQL to NoSQL: Structured Querying for JSON
From SQL to NoSQL: Structured Querying for JSONFrom SQL to NoSQL: Structured Querying for JSON
From SQL to NoSQL: Structured Querying for JSON
ย 

Recently uploaded

VIP Call Girl in Mira Road ๐Ÿ’ง 9920725232 ( Call Me ) Get A New Crush Everyday ...
VIP Call Girl in Mira Road ๐Ÿ’ง 9920725232 ( Call Me ) Get A New Crush Everyday ...VIP Call Girl in Mira Road ๐Ÿ’ง 9920725232 ( Call Me ) Get A New Crush Everyday ...
VIP Call Girl in Mira Road ๐Ÿ’ง 9920725232 ( Call Me ) Get A New Crush Everyday ...
dipikadinghjn ( Why You Choose Us? ) Escorts
ย 
Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7
Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7
Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdf20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdf
Adnet Communications
ย 
VIP Independent Call Girls in Bandra West ๐ŸŒน 9920725232 ( Call Me ) Mumbai Esc...
VIP Independent Call Girls in Bandra West ๐ŸŒน 9920725232 ( Call Me ) Mumbai Esc...VIP Independent Call Girls in Bandra West ๐ŸŒน 9920725232 ( Call Me ) Mumbai Esc...
VIP Independent Call Girls in Bandra West ๐ŸŒน 9920725232 ( Call Me ) Mumbai Esc...
dipikadinghjn ( Why You Choose Us? ) Escorts
ย 
From Luxury Escort Service Kamathipura : 9352852248 Make on-demand Arrangemen...
From Luxury Escort Service Kamathipura : 9352852248 Make on-demand Arrangemen...From Luxury Escort Service Kamathipura : 9352852248 Make on-demand Arrangemen...
From Luxury Escort Service Kamathipura : 9352852248 Make on-demand Arrangemen...
From Luxury Escort : 9352852248 Make on-demand Arrangements Near yOU
ย 
VIP Independent Call Girls in Andheri ๐ŸŒน 9920725232 ( Call Me ) Mumbai Escorts...
VIP Independent Call Girls in Andheri ๐ŸŒน 9920725232 ( Call Me ) Mumbai Escorts...VIP Independent Call Girls in Andheri ๐ŸŒน 9920725232 ( Call Me ) Mumbai Escorts...
VIP Independent Call Girls in Andheri ๐ŸŒน 9920725232 ( Call Me ) Mumbai Escorts...
dipikadinghjn ( Why You Choose Us? ) Escorts
ย 

Recently uploaded (20)

VIP Call Girl in Mira Road ๐Ÿ’ง 9920725232 ( Call Me ) Get A New Crush Everyday ...
VIP Call Girl in Mira Road ๐Ÿ’ง 9920725232 ( Call Me ) Get A New Crush Everyday ...VIP Call Girl in Mira Road ๐Ÿ’ง 9920725232 ( Call Me ) Get A New Crush Everyday ...
VIP Call Girl in Mira Road ๐Ÿ’ง 9920725232 ( Call Me ) Get A New Crush Everyday ...
ย 
Vip Call US ๐Ÿ“ž 7738631006 โœ…Call Girls In Sakinaka ( Mumbai )
Vip Call US ๐Ÿ“ž 7738631006 โœ…Call Girls In Sakinaka ( Mumbai )Vip Call US ๐Ÿ“ž 7738631006 โœ…Call Girls In Sakinaka ( Mumbai )
Vip Call US ๐Ÿ“ž 7738631006 โœ…Call Girls In Sakinaka ( Mumbai )
ย 
Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7
Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7
Call Girls in New Ashok Nagar, (delhi) call me [9953056974] escort service 24X7
ย 
WhatsApp ๐Ÿ“ž Call : 9892124323 โœ…Call Girls In Chembur ( Mumbai ) secure service
WhatsApp ๐Ÿ“ž Call : 9892124323  โœ…Call Girls In Chembur ( Mumbai ) secure serviceWhatsApp ๐Ÿ“ž Call : 9892124323  โœ…Call Girls In Chembur ( Mumbai ) secure service
WhatsApp ๐Ÿ“ž Call : 9892124323 โœ…Call Girls In Chembur ( Mumbai ) secure service
ย 
Top Rated Pune Call Girls Viman Nagar โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex...
Top Rated  Pune Call Girls Viman Nagar โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex...Top Rated  Pune Call Girls Viman Nagar โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex...
Top Rated Pune Call Girls Viman Nagar โŸŸ 6297143586 โŸŸ Call Me For Genuine Sex...
ย 
Shrambal_Distributors_Newsletter_Apr-2024 (1).pdf
Shrambal_Distributors_Newsletter_Apr-2024 (1).pdfShrambal_Distributors_Newsletter_Apr-2024 (1).pdf
Shrambal_Distributors_Newsletter_Apr-2024 (1).pdf
ย 
(Vedika) Low Rate Call Girls in Pune Call Now 8250077686 Pune Escorts 24x7
(Vedika) Low Rate Call Girls in Pune Call Now 8250077686 Pune Escorts 24x7(Vedika) Low Rate Call Girls in Pune Call Now 8250077686 Pune Escorts 24x7
(Vedika) Low Rate Call Girls in Pune Call Now 8250077686 Pune Escorts 24x7
ย 
The Economic History of the U.S. Lecture 30.pdf
The Economic History of the U.S. Lecture 30.pdfThe Economic History of the U.S. Lecture 30.pdf
The Economic History of the U.S. Lecture 30.pdf
ย 
20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdf20240429 Calibre April 2024 Investor Presentation.pdf
20240429 Calibre April 2024 Investor Presentation.pdf
ย 
Kharghar Blowjob Housewife Call Girls NUmber-9833754194-CBD Belapur Internati...
Kharghar Blowjob Housewife Call Girls NUmber-9833754194-CBD Belapur Internati...Kharghar Blowjob Housewife Call Girls NUmber-9833754194-CBD Belapur Internati...
Kharghar Blowjob Housewife Call Girls NUmber-9833754194-CBD Belapur Internati...
ย 
Vasai-Virar Fantastic Call Girls-9833754194-Call Girls MUmbai
Vasai-Virar Fantastic Call Girls-9833754194-Call Girls MUmbaiVasai-Virar Fantastic Call Girls-9833754194-Call Girls MUmbai
Vasai-Virar Fantastic Call Girls-9833754194-Call Girls MUmbai
ย 
The Economic History of the U.S. Lecture 26.pdf
The Economic History of the U.S. Lecture 26.pdfThe Economic History of the U.S. Lecture 26.pdf
The Economic History of the U.S. Lecture 26.pdf
ย 
VIP Independent Call Girls in Bandra West ๐ŸŒน 9920725232 ( Call Me ) Mumbai Esc...
VIP Independent Call Girls in Bandra West ๐ŸŒน 9920725232 ( Call Me ) Mumbai Esc...VIP Independent Call Girls in Bandra West ๐ŸŒน 9920725232 ( Call Me ) Mumbai Esc...
VIP Independent Call Girls in Bandra West ๐ŸŒน 9920725232 ( Call Me ) Mumbai Esc...
ย 
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Koregaon Park Call Me 7737669865 Budget Friendly No Advance Booking
ย 
Indore Real Estate Market Trends Report.pdf
Indore Real Estate Market Trends Report.pdfIndore Real Estate Market Trends Report.pdf
Indore Real Estate Market Trends Report.pdf
ย 
Top Rated Pune Call Girls Sinhagad Road โŸŸ 6297143586 โŸŸ Call Me For Genuine S...
Top Rated  Pune Call Girls Sinhagad Road โŸŸ 6297143586 โŸŸ Call Me For Genuine S...Top Rated  Pune Call Girls Sinhagad Road โŸŸ 6297143586 โŸŸ Call Me For Genuine S...
Top Rated Pune Call Girls Sinhagad Road โŸŸ 6297143586 โŸŸ Call Me For Genuine S...
ย 
Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...
Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...
Solution Manual for Principles of Corporate Finance 14th Edition by Richard B...
ย 
From Luxury Escort Service Kamathipura : 9352852248 Make on-demand Arrangemen...
From Luxury Escort Service Kamathipura : 9352852248 Make on-demand Arrangemen...From Luxury Escort Service Kamathipura : 9352852248 Make on-demand Arrangemen...
From Luxury Escort Service Kamathipura : 9352852248 Make on-demand Arrangemen...
ย 
The Economic History of the U.S. Lecture 17.pdf
The Economic History of the U.S. Lecture 17.pdfThe Economic History of the U.S. Lecture 17.pdf
The Economic History of the U.S. Lecture 17.pdf
ย 
VIP Independent Call Girls in Andheri ๐ŸŒน 9920725232 ( Call Me ) Mumbai Escorts...
VIP Independent Call Girls in Andheri ๐ŸŒน 9920725232 ( Call Me ) Mumbai Escorts...VIP Independent Call Girls in Andheri ๐ŸŒน 9920725232 ( Call Me ) Mumbai Escorts...
VIP Independent Call Girls in Andheri ๐ŸŒน 9920725232 ( Call Me ) Mumbai Escorts...
ย 

Shiny Mortgages

  • 1. (Edit via Slide Master) Name โ€“ Job Title youremail@yourdomain.com London 12-14th September 2017 Shiny Mortgages Improving BI Delivery with Shiny: Interactive Mortgage Book Visualisation Konrad Zdeb, Development Manager, Business Intelligence Competency Centre (BICC), Finance, CYBG PLC | konrad.zdeb@cybg.com
  • 2. (Edit via Slide Master) Name โ€“ Job Title youremail@yourdomain.com CYBG PLC is a proud, independent banking group with over 175 years of heritage through its Clydesdale Bank, Yorkshire Bank and โ€˜Bโ€™ brands. We offer a full range of financial products and services to help people and businesses grow. Big enough to matter, small enough to care, we have a strong personal customer base and a business banking capability through a UK- wide network. A FTSE 250 company, CYBG has a dual listing on the London Stock Exchange and Australian Securities Exchange and has a shareholder base spanning the UK, US, Europe and Australia. โ€ข CYBG PLC is a proud, independent banking group with over 175 years of heritage through its Clydesdale Bank, Yorkshire Bank and โ€˜Bโ€™ brands. We offer a full range of financial products and services to help people and businesses grow. Big enough to matter, small enough to care, we have a strong personal customer base and a business banking capability through a UK-wide network. โ€ข A FTSE 250 company, CYBG has a dual listing on the London Stock Exchange and Australian Securities Exchange and has a shareholder base spanning the UK, US, Europe and Australia.
  • 3. (Edit via Slide Master) Name โ€“ Job Title youremail@yourdomain.com Understanding our franchise (2) PCA stock SME lending balances 2.3% (UK) 10% (core regions) 3.6% (UK) 8.1% (core regions) (3) 1 โ€“ as at 30 Sep 2016; 2 โ€“ PCAs, as at Aug 2016 3- SMEs as at Mar 2016 2.8m customers ยฃ30.1bn loans ยฃ27bn deposits (1) โ€ข Current Accounts โ€ข Savings Accounts โ€ข Term Deposits โ€ข Broker and prop model โ€ข Mortgages โ€ข Personal Loans โ€ข Credit Cards โ€ข Overdrafts โ€ข Payment & Transaction Services โ€ข Working Capital Solutions โ€ข Savings โ€ข Term Lending โ€ข Current Accounts โ€ข Deposits โ€ข Overdrafts โ€ข Sector expertise Full service standalone platform a FTSE 250 company with Market Cap of cยฃ2.5bn Rich history of banking innovation โ€ข Our differentiated digital offering, combined with our extensive branch network, contact centre capabilities and extensive broker relationships, provides an enviable platform for growth โ€ข Focused on delivering enhanced customer service, extending digital, physical (assisted digital) and broker distribution channels seamlessly for retail and SME customers Broker 175 years of progress... โ€ฆinto an established franchise around the UK โ€ฆwith an enviable platform for growth RETAIL SME OMNI-CHANNEL DISTRIBUTION MODEL 1838 Clydesdale bank formed in Glasgow 1920 Midland Bank buys Clydesdale 1857 Yorkshire Bank formed in Halifax 2016 (Feb) Successful demerger from NAB and IPO listed on LSE and ASX 1970 Clydesdale pioneers first ever cash machine in the UK 1987 Clydesdale Bank acquired by National Australia Bank (NAB) 1990 NAB acquires Yorkshire 2015 Clydesdale launches UKโ€™s first fully polymer note 1950 Clydesdale Bank and North of Scotland Bank merge to become largest network in Scotland (350 branches) 1929 Clydesdale launches first ever night safe in Scotland 2017 (Jan) Opening of flagship George Street branch in Edinburgh 2017 (Apr) Opening of our innovation lab โ€œBโ€ in London
  • 4. (Edit via Slide Master) Name โ€“ Job Title youremail@yourdomain.com Challenge Existing situation โ€ข BI / forecasting delivered through a range tools including MS Excel / ORACLE / SAS / Tableau โ€ข Manual reference data imports (ONS; Eurostat, etc.) Outcomes โ€ข Complex processes โ€ข Convoluted lineage โ€ข Disjoined analytical products โ€ข Constraints
  • 5. (Edit via Slide Master) Name โ€“ Job Title youremail@yourdomain.com Opportunity New tools: โ€ข Big Data platform โ€ข Spark โ€ข Modern languages (R, Python, Scala, Hive) โ€ข Old favourites (C++, Java, etc.) Deliverables โ€ข Flexibility โ€ข Transparency / reproducibility โ€ข Better lineage
  • 6. (Edit via Slide Master) Name โ€“ Job Title youremail@yourdomain.com Solution Data 1 Data โ€ฆ Data n R + JS + HTML + Hive = Shiny Dashboard Gains โ€ข Complex analytical process unified in one tool โ€ข No redundancy โ€ข Enhanced analytics โ€ข Timeliness (all products as recent as possible)
  • 7. (Edit via Slide Master) Name โ€“ Job Title youremail@yourdomain.com THE APP
  • 8. (Edit via Slide Master) Name โ€“ Job Title youremail@yourdomain.com Architecture (simplified) server.R ui.R mod1.R mod โ€ฆ.R modn.R Browser Data โ€ฆ Reconciled Data global.R
  • 9. (Edit via Slide Master) Name โ€“ Job Title youremail@yourdomain.com Why modules? mapPostcodeUI <- function(id) { # Namespace definition ns <- NS(id) fluidPage( # Static UI elements sidebarLayout(sidebarPanel( # (...) # render UI uiOutput( ns("sldSamplSize") )), mainPanel( # (...) # Mapping leafletOutput(ns("map"), # (...) )))) } mapPostcodeServer <- function(input, output, session, dataSet = NULL) { # (...) # Dynamic UI output$sldSamplSize <- renderUI({ # Fetch session inf. ns <- session$ns }) } modMap.R
  • 10. (Edit via Slide Master) Name โ€“ Job Title youremail@yourdomain.com Dynamic summaries SYNTHETIC DATA
  • 11. (Edit via Slide Master) Name โ€“ Job Title youremail@yourdomain.com Regional analysis SYNTHETIC DATA
  • 12. (Edit via Slide Master) Name โ€“ Job Title youremail@yourdomain.com Postcode level analysis SYNTHETIC DATA
  • 13. (Edit via Slide Master) Name โ€“ Job Title youremail@yourdomain.com Postcode level analysis SYNTHETIC DATA
  • 14. (Edit via Slide Master) Name โ€“ Job Title youremail@yourdomain.com Postcode level analysis SYNTHETIC DATA
  • 15. (Edit via Slide Master) Name โ€“ Job Title youremail@yourdomain.com Time series analysis SYNTHETIC DATA
  • 16. (Edit via Slide Master) Name โ€“ Job Title youremail@yourdomain.com Correlational analysis SYNTHETIC DATA
  • 17. (Edit via Slide Master) Name โ€“ Job Title youremail@yourdomain.com Public Data SYNTHETIC DATA
  • 18. (Edit via Slide Master) Name โ€“ Job Title youremail@yourdomain.com Demo
  • 19. (Edit via Slide Master) Name โ€“ Job Title youremail@yourdomain.com Questions