David has more than 15 years of experience in software engineering and data analytics and is currently a Director of Data Engineering at a Fortune 500 company, leading data product development within the Financial Services division. As part of his role, he guides agile teams to build data products for analyst and data communities with a primary focus of enabling self-service analytics, exploration, and insight discovery. David's teams typically design data products using microservices, AngularJS, & Python and leverage core CICD practices for continuous delivery. He also has a wide breadth of knowledge across Financial Services domains and in the retail industry. As a developer and analyst, David's greatest interest is solving unique, complex problems and developing others as software and data engineers.