David Lilly
AeroLeads people directory · profile

David Lilly Email & Phone Number

Oracle Analyst Programmer at BMW Financial Services
Location: London, England, United Kingdom 10 work roles 2 schools
1 phone found area 517 LinkedIn matched
✓ Verified July 2026 4 data sources Profile completeness 100%

Contact Signals · 1 phone

Direct phone (517) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Oracle Analyst Programmer
Location
London, England, United Kingdom
Company size

Who is David Lilly? Overview

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

Quick answer

David Lilly is listed as Oracle Analyst Programmer at BMW Financial Services, a with 3008 employees, based in London, England, United Kingdom. AeroLeads shows phone signal with area code 517 and a matched LinkedIn profile for David Lilly.

David Lilly previously worked as client at Price Hill & Co and Senior Data Warehouse Developer at Invesco Ltd.. David Lilly holds Information Technology from Victoria University Of Wellington.

Company email context

Email format at BMW Financial Services

This section adds company-level context without repeating David Lilly's masked contact details.

BMW Financial Services

Review company-level records connected to David Lilly before choosing the right outreach path.

Profile bio

About David Lilly

Highly experienced Senior Oracle Developer. Expert in relational database and data warehouse design, development and implementation with an extensive skill set encompassing all aspects of the System Development Life Cycle. Highly proficient at planning and organising. Natural communicator, competent in dealing with all clients and gifted at building relationships. Committed to delivering high quality work on time.Specialities: Relational database design and development. Leading teams in software development and support. Managing software development projects.

Listed skills include Oracle and Databases.

Current workplace

David Lilly's current company

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

BMW Financial Services
Bmw Financial Services
Oracle Analyst Programmer
hilliard, ohio, united states
Website
Employees
3008
AeroLeads page
10 roles · 19 years

David Lilly work experience

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

Oracle Analyst Programmer

Current

United Kingdom

Creating ETL processes for a ProFinance system; supplying the data to an Oracle data warehouse.

May 2013 - Present

Client

Price Hill & Co
2008 - 2017 ~9 yrs

Senior Data Warehouse Developer

Oxfordshire/London, United Kingdom

• Senior resource providing design and development expertise of a 10G Oracle data warehouse which centralised all fund information for reporting and published material.• Responsibilities included table structure design, Extract Transform and Load (ETL) via Microsoft SQL Server, .Net C#, PL/SQL and Autosys, multiple levels of testing, implementation and post go-live support.• Designed and developed a user interface for the above application in C# and Windows Presentation Foundation (WPF) to enable the business to manage complex data relationships and provide instant and scheduled data transfers between systems.• Initially hired for a six month contract, this was extended for another 6 months.

Nov 2011 - Dec 2012

Data Warehousing Specialist

• Provided Oracle SQL, PL/SQL, C# and Business Objects expertise for implementing extract, transform and load functionality for the Derivatives Management Information data warehouse. This system provided timely and accurate business KRI’s and KPI’s to enable control and effective management of operations and support of front office business managers globally.• Responsibilities included database development, design, performance tuning, extract development, lifecycle management, data reconciliations, testing, release management and documentation of the 500 GB system.• Identified the need and developed an automated regression test application which saved 5 days work per release cycle.• Worked extensively with a geographically dispersed team in multiple time zones (predominantly Singapore and New York) and acted as mentor to junior developers.• Implemented a development and release methodology to improve quality and traceability.• Initially hired for a six month contract, this was extended a maximum of four times.

May 2009 - Aug 2011

Senior Systems Analyst / Team Leader

Senior consultant having worked on the following engagements:Thomas Cook• Migrated the development and support team to an offshore service delivery model within time and budget. Maintained all support KPIs and development commitments during the transition. Multiple technologies and platforms supported and developed including: Oracle, SQL Server, Microsoft VB and UNIX.• Developed a complex Management Information reporting solution with Oracle Discoverer and SQL in a very short time frame during difficult circumstances. Involved in all phases of the Software Development Lifecycle.Barclays• Improved application performance of a recoveries application (Tallyman) from minutes to micro-seconds by utilizing my Oracle database tuning expertise to re-write complex SQL as PL/SQL functions.• Managed the analysis and development of the Management Information reporting requirements of Tallyman; prioritising the deliverables and developing the critical reports in Business Objects - Crystal reports XI.Saint-Gobain• Successfully delivered within time and budget a multi-user training administration application. Owned all phases of the system development life-cycle. The application provided savings of over 90% in effort to manage the complex training tasks of a large SAP implementation. By using a multi-tier architecture and a robust yet flexible design in Microsoft Access, it is now being used as a standard tool in Accenture implementations. British Telecom• Release lead for a British Telecom’s retail test platform. Responsible for managing the delivery of complex releases to the test environments. Worked with aggressive timelines using a scrum development methodology. Involved extensive liaison with offshore teams and excellent problem solving abilities over a wide variety of technologies; specialising in Oracle.

Nov 2007 - Dec 2008

Senior Analyst Programmer

• Developed load processes for the data warehouse. Required analysis with business owners to extract valuable data from externally supplied sources in multiple formats and media. Extensive use of SQL Loader and PL/SQL in an Oracle 10g environment. Required complex data manipulation to standardize load processes to ensure traceability. • Maximised efficiency and enforced business rules by developing re-usable PL/SQL modules. The improvements reduced the data load turnaround time from 3 weeks to 3 days.• Automated the process for creating load scripts to minimize developer error and improve time taken from 16 hours to 1 hour per load.

Sep 2007 - Nov 2007

Senior Analyst Programmer, Team Leader, Project Manager

Xenacom Development Ltd

• Led the implementation of an Oracle enterprise solution to a global client from pre-sales, sales pitch, pilot project, data migration, training, and further international expansion.• Led a team of three to deliver an offline reporting tool which was platform independent and secure, utilising one-way synchronization to provide offline reporting and data migration capabilities. Implemented using PL/SQL, XML, Web Service, .Net 2.0• Designed and developed a mobile trial and breeding management system. Encompassed a rich user interface including multi-language support, offline usage, synchronization over LAN and Internet, one click installation, auto-registration and validation. Implemented using SQL Server, SQL Server Replication, .Net 2.0, Web Services and Reporting Services.

Jun 2003 - Apr 2007

Analyst Programmer, Team Leader

• Maintained and developed the Performance Measurement System. Required batch loading from a MAXIMO call centre system and performing extensive summary calculations using complex PL/SQL to produce the monthly performance reports. Also required maintenance of KPIs and site details for a multi-billion pound contract. • Key development team member producing Athena, a web enabled application for maintaining the contract KPIs. Two year project using Oracle database and ASP user interface. Extensive use of n-tier architecture and XML driven interfaces. Large volumes of data from multiple sources were processed in near real time.

Nov 1998 - Nov 2002

Analyst Programmer, Database Administrator

Axa

• Performed data mining on an Oracle database to support the marketing team’s requests. Involved complicated SQL scripting and strict process control to ensure integrity and quality of the results.• Insured the Oracle database, implemented on a UNIX platform, was available during normal working hours. Performed upgrades and applied patches when necessary. Quarterly refreshes were implemented, requiring large file transfers between multiple platforms within strict time frames.

Jul 1997 - Oct 1997

Systems Administrator, Analyst Programmer

Loyalty New Zealand Ltd

• Systems administrator responsible for the company network and WAN, supporting 40 staff and all systems including an Oracle database.• Designed a comprehensive marketing database in Oracle 7. Used SQL and PL/SQL to perform data warehouse analysis in the form of data requests from the marketing and management departments. Developed PL/SQL procedures for filtering and cleaning external data to ensure transactional batch processing was performed with minimal errors and delays.

Jul 1996 - Jun 1997
Team & coworkers

Colleagues at BMW Financial Services

Other employees you can reach at bmwusa.com. View company contacts for 3008 employees →

2 education records

David Lilly education

Information Technology

Studied at the Central Institute of Technology; gained an Advanced Certificate in Information technology with distinction.

Education record

Cit
FAQ

Frequently asked questions about David Lilly

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

What company does David Lilly work for?

David Lilly works for BMW Financial Services.

What is David Lilly's role at BMW Financial Services?

David Lilly is listed as Oracle Analyst Programmer at BMW Financial Services.

What is David Lilly's phone number?

AeroLeads has found 1 phone signal(s) with area code 517 for David Lilly at BMW Financial Services.

Where is David Lilly based?

David Lilly is based in London, England, United Kingdom while working with BMW Financial Services.

What companies has David Lilly worked for?

David Lilly has worked for Bmw Financial Services, Price Hill & Co, Invesco Ltd., Credit Suisse, and Accenture Technology Solutions.

Who are David Lilly's colleagues at BMW Financial Services?

David Lilly's colleagues at BMW Financial Services include Annika Halldén, Danny Danny, Lincoln Burkholder, Monica Toca, and Roxanne Hartness.

How can I contact David Lilly?

You can use AeroLeads to view verified contact signals for David Lilly at BMW Financial Services, including work email, phone, and LinkedIn data when available.

What schools did David Lilly attend?

David Lilly holds Information Technology from Victoria University Of Wellington.

What skills is David Lilly known for?

David Lilly is listed with skills including Oracle and Databases.

Find 750M verified contacts

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

People with similar names

Check these profiles if this is not the David Lilly you were looking for.

View similar profiles