AeroLeads people directory · profile

Keith Harrison Email & Phone Number

Senior Lead Software Engineer at JPMorganChase
Location: Greater Glasgow Area, United Kingdom 11 work roles 2 schools
1 work email found @yahoo.co.uk LinkedIn matched
✓ Verified July 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email k****@yahoo.co.uk
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior Lead Software Engineer
Location
Greater Glasgow Area, United Kingdom
Company size

Who is Keith Harrison? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Keith Harrison is listed as Senior Lead Software Engineer at JPMorganChase, a with 213060 employees, based in Greater Glasgow Area, United Kingdom. AeroLeads shows a work email signal at yahoo.co.uk and a matched LinkedIn profile for Keith Harrison.

Keith Harrison previously worked as Contractor Working with a Global Bank at Robert Walters and Head of Software Development at Iopt Limited. Keith Harrison holds Degree; Bsc, Computer Science from University Of Strathclyde.

Company email context

Email format at JPMorganChase

This section adds company-level context without repeating Keith Harrison's masked contact details.

*@yahoo.co.uk
68% confidence

AeroLeads found 1 current-domain work email signal for Keith Harrison. Compare company email patterns before reaching out.

Profile bio

About Keith Harrison

I am a highly experienced software development professional with over 24 years of commercial experience and I've over 6 years of experience building and managing software development teams.I’m an advocate of software development best practices such as Clean Code, SOLID principles, and TDD and I’m passionate about building high performing teams with those principles at the heart.Outside of work, I am an active member of the Glasgow developer community and I currently organise Tech Meetup a Glasgow based developer meetup. I also enjoy playing guitar, snowboarding/skiing and cooking.I hold a 2/1 Honours Degree in Computer Science (BSc) from the University of Strathclyde.

Listed skills include .Net, C#, Asp.Net, Xml, and 17 others.

Current workplace

Keith Harrison's current company

Company context helps verify the profile and gives searchers a useful next step.

JPMorganChase
Jpmorganchase
Senior Lead Software Engineer
Glasgow, GB
Employees
213060
AeroLeads page
11 roles

Keith Harrison work experience

A career timeline built from the work history available for this profile.

Contractor Working With A Global Bank

London, Greater London, Gb

Head Of Software Development

Glasgow, Scotland, Gb

iOpt enables property managers to monitor their property portfolios using IoT sensors. - In-housed all systems from third-party supplier. - Built a high-performing team of 4 people. - Upgraded the platform performance to handle 100,000 IoT sensors processing 10 million messages per day. - Reduced AWS hosting costs by 50%. - Released Installer App to Google and Apple App stores, reducing installation time and installation errors. - Designed and built an enhanced email and SMS alerting system with real-time alerts. - Improved the administration system’s features and usability to allow customer self-service and reduce internal support effort.

May 2023 - Jul 2024

Head Of Software Development

Nude

Nude helps people save for their first home, offering financial products and tools to help users save. - Lead team of 18 developers, testers and data scientists. - Grew product from 0 to 100k free plan users and almost 7,000 paid users, growing at 30%month on month. - Launched iOS and Android apps with over 300,000 downloads. - Created and ran the recruitment process, growing the team from 0 to 18. - Worked hands on building and architecting all Nude’s systems including our mobile app, datascience platform, admin system, core backend and overnight jobs. - Ensured the teams used best practice techniques such as Clean Code, SOLID principles andTDD throughout all development. - Implemented trunk based development and feature flags and ensured all systems built withcomprehensive suites of unit and integration tests to allow regular live releases. - Liaised with third parties on security for authentication process and penetration testing. - Evaluated, selected and integrated third party products and services including cloud hosting,logging, marketing platforms and CI/CD services. - Integrated open banking for instant payments and account information services usingTrueLayer and GoCardless. - Provided leadership and guidance through tailored career progression schemes for seniordeveloper and engineering managers. - Worked closely with data scientists and data engineers to implement key models.

Jun 2019 - Mar 2023

Software Consultant

Amelo Software Limited

Amelo was my software consultancy business where I worked with a number of clients.Client: Bespoke Retirements: GuiideJune 2017 to June 2019Guiide is an online tool to help pensioners plan their finances in retirement. (https://www.guiide.co.uk). - Responsible for all stages of the development process including project management, requirement gathering, testing, UI/UX design, architecture, front end and back end development, testing and infrastructure setup. - Successfully delivered the system to production under budget in a very short timeframe, greatly exceeding the customer’s expectations. - Setup CI and automated deployment (with unit, integration and smoke tests), notifying the client of all check-ins, using Slack, to enable immediate client feedback. - Performance optimised the system’s complex financial calculations. - Made significant user interface and design improvements to increase user conversions. - Built using Sass, JavaScript, NPM, .Net 4.7, C#, ASP.Net MVC, Sql Server, VSTS and Azure.Client: Lime GlobalDec 2015 – June 2017Lime is a global 'business to business’ life insurance platform. - Reviewed the existing system architecture and deployment infrastructure and proposed several alternatives. Helped the team choose and migrate to the chosen options. - Designed and developed the front end and back end of the system. - Built using Sass, Typescript, vue.js, Webpack, .Net Core, ASP.Net MVC, Nomad, Docker, AWS Elastic Beanstalk and Amazon Aurora.

Dec 2015 - Jun 2019

Lead Developer

London, Gb

I was lead developer in Hymans Robertson’s Risk Management Consultancy (RMC) department and responsible for the technical design and architecture of their pension valuation models, which underpinned over 30 million pounds of revenue.Project: Evergreen - The Evergreen project replaced an existing third party system which valued pension schemes with a system built in house using F# - Lead the design and development of the system, reviewing and coordinating the work of several other developers and actuaries on the team - Built an automated regression test suite that tested the main valuation model to make sure code changes didn’t break calculations. It ran every night for over 9 hours valuing 100K+ members and 2000+ pension schemes then validating the results - Performance tuned the model and made it run multicore to bring run times down by a factor of 10 - Stabilised the model so it could run for over 2 days at 100% CPU generating over 2GB of results. As even small runs could take several hours, having a stable model prevented late delivery of client’s workTraining: - Responsible for improving development practices within RMC - Developed and ran a number of internal training sessions for developers and actuaries on topics such as TDD, legacy code and functional programming to help improve the quality of code being written.Continuous Delivery:I helped setup and maintain RMC’s continuous delivery system from scratch using Team City. We used Team City to build over 30 RMC’s application, run thousands to unit test, version and build artefacts, calculate metrics such as code coverage and deploy to test and live environments.Recruitment:I ran and helped develop the developer recruitment process for RMC. I was responsible for selecting candidates from CVs, arranging interviews, leading in person and telephone technical interviews and marking the programming test, which I helped develop.

Aug 2011 - Dec 2015

Senior Software Developer

Barclays Stockbrokers

Project: Regulatory project to update systems to reflect the conversion of PEPs to ISAsTechnologies: C#, ASP.NET, WiX, VB6, COM, SQL 2000• Created new development processes and practices to improve code constancy; standardising project registration and setup scripts, project folder structure, third part library locations and build output locations (reducing the number of deployment issues and time required to debug those remaining)• Re-factored code, installers and build script to significantly reduce deployment time to test environments • Led creation of deployment tools and environment parameters database to improve repeatability, decrease deployment errors and reduce server engineer workload• Initiated and managed code review process which led to an increase in the defects discovered, improvements in code quality and reduced the duration of testing cyclesProject Regulatory project to update systems to reflect the conversion of PEPs to ISAsTechnologies C#, ASP.NET, SQL 2000• Developed website to handle merging of ISAs• Intuitive user interface allowed previously back office only process to be performed by the client contact team reducing business costs• Created reusable automated tests using WatiN and Selenium which reduced time taken to test code changes and the number of defects found during testing • Deployed on time with no major defects reportedProject: Major project to outsource fund managementTechnologies: WPF, C#, SQL 2000• Overcame WPF’s steep learning curve to deliver the application on time• Worked closely with business to rewrite requirements and suggested several improvements to functionality. New requirements well received by business

Jun 2007 - Aug 2011

Senior Software Developer

Sydney, New South Wales, Au

Project: Margin LendingTechnologies C#, ASP.NET, SQL 2000• Added industry first ‘margin loan’ functionality to website• Introduced new process for use of source control which greatly improved efficiency of development process and reduced time to release latest code to testing• Introduced use of cruise control to automate build process• Upgraded all .Net 1.1 code to .Net 2.0Project: Self Managed Super Funds Technologies C#, ASP.NET, SQL 2000• Lead developer on project to allow applications for self managed pensions to be made online• Delivered meeting tight deadlines, bringing the product first to market• Liaised closely with business analysts and marketing team to ensure fast delivery of software• Ran usability testing sessions with the business to enhance and refine the user interface• Coordinated and supervised junior members of team and managed project during project manager’s holiday

Nov 2005 - Apr 2007

Senior Software Developer

Glasgow, Scotland, Gb

Project: Ensure off-shore mortgages complied with new UK regulationsTechnologies C#, ASP.NET, SQL 2000, DTS• Created back end batch processing service to generate mortgage statements and calculate mortgage interest payments integrating with legacy system• Designed and wrote daily data import to upload information from legacy system• Involved in full life cycle of project from design, through development to testing• Liaised with multi-office based team of developers and business analysts• Won team award for project success as project was delivered on time and on budgetProject: Virtual line up and facial image storage/viewing systemTechnologies C#, Oracle• Led design and development• Developed image manipulation software to prepare images for upload• Integrated with backend system via bespoke xml interface

Jun 2003 - Sep 2005

Software Developer

Oulu, Oulu, Fi

• Presented seminars on code generation and implemented coding standards• Introduced code review process to reduce defects, improve maintainability and increase quality• Attended client sales meetingsProject: Court case management systemTechnologies: VB6, Oracle• Developed court case management system for Scottish Public Prosecution Office• Designed and developed various parts of the system• N-tier design, with rich client front end written in VB and oracle backend

Oct 2001 - Jun 2003

Software Developer

Blue Bell, Pennsylvania, Us

Aug 2000 - Oct 2001
Team & coworkers

Colleagues at JPMorganChase

Other employees you can reach at jpmorganchase.com. View company contacts for 213060 employees →

2 education records

Keith Harrison education

Degree; Bsc, Computer Science

University Of Strathclyde

Education record

Calderwood Lodge
FAQ

Frequently asked questions about Keith Harrison

Quick answers generated from the profile data available on this page.

What company does Keith Harrison work for?

Keith Harrison works for JPMorganChase.

What is Keith Harrison's role at JPMorganChase?

Keith Harrison is listed as Senior Lead Software Engineer at JPMorganChase.

What is Keith Harrison's email address?

AeroLeads has found 1 work email signal at @yahoo.co.uk for Keith Harrison at JPMorganChase.

Where is Keith Harrison based?

Keith Harrison is based in Greater Glasgow Area, United Kingdom while working with JPMorganChase.

What companies has Keith Harrison worked for?

Keith Harrison has worked for Jpmorganchase, Robert Walters, Iopt Limited, Nude, and Amelo Software Limited.

Who are Keith Harrison's colleagues at JPMorganChase?

Keith Harrison's colleagues at JPMorganChase include Kristofor Decker, Isabel Sloane, Mat Dawson, Larry Crowley, and Viviana Bravo.

How can I contact Keith Harrison?

You can use AeroLeads to view verified contact signals for Keith Harrison at JPMorganChase, including work email, phone, and LinkedIn data when available.

What schools did Keith Harrison attend?

Keith Harrison holds Degree; Bsc, Computer Science from University Of Strathclyde.

What skills is Keith Harrison known for?

Keith Harrison is listed with skills including .Net, C#, Asp.Net, Xml, Databases, Microsoft Sql Server, Linq, and Web Services.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.