TD Securities (2016-)#
I have been working in various Technology roles with the Toronto-Dominion Bank since 2016. During this time I’ve had the chance to grow as a Technologist, Data Scientist, and Finance professional. Some things that tie these experiences together are always jumping at opportunities to build community through shared knowledge and active teaching, and promoting a culture of ownership through evangelism.
Director, Data Platform & Analytics (2023 - )#
I lead the Reference Data, Market Data, and Notebooks teams and play a key role in driving strategy for the dealer’s Data Platform with a focus on cloud migration and next-gen platform design.
Some foci include:
Data Platform Architecture
Data Masters and Data Mastering
End User Computing and Citizen Development/Data
Data Management (Governance, Quality, Lineage, Catalog)
Data Fabric
Data Mesh
Data Science Tooling
Vice President, Data Science Engineering (2020-2023)#
Head the Data Science Engineering team in TDS Technology, designing, building, and evangelizing platform tools for data science and analytics. This role has remits to lead both the Python/Notebooks Infrastructure and Data Science Technology teams.
Evangelist for the TDS Integrated Analytics Platform, serving 600+ active citizen developers, data scientists, and engineers
Productionization of Jupyter Notebooks
Scaling analytics workflows with YARN, Dask, Kubernetes, Spark
Software Engineer Technical Lead (2019-2020)#
Architect and lead engineer of the TD Securities data science end-user computing and app deployment environment (JupyterHub+), bringing together a combination of tools and workflows in order to provide data analytics and rapid prototyping capabilities for users of all levels of technical skills.
Python SME
OAuth in Notebooks, Dash, and ipython kernels
Dashboarding and prototyping: Plotly, Dash, Flask
During this time I received the two top awards that a TD Securities employee can be awarded:
TDS Pinnacle Award of Achievement, which recognizes the best of TD Securities
TD Vision In Action Award, a once in a career award presented to the best 1 in 1000 across the entire Toronto-Dominion Bank
Software Engineer (2018-2019)#
Driving the design and development of an enterprise Data Science Platform. Grew this platform into a central tool for analytics dealer-wide through constant evangelism and close work with stakeholders.
JupyterHub:
tornado
, nbextension and labextensionsSpark SQL
Python library design
I was fortunate to be able to speak about this journey in the 2019 Python Canada conference, PyCon CA
Quantitative Developer Associate (2016-2018)#
Responsible for development and implementation of sophisticated derivatives pricing and risk models with a number of quantitative analytics teams across TD Securities.
During this time I also led the self-organizing Knowledge Academy to promote regular Lunch n’ Learns for fellow associates, including a talk on Monte Carlo Methods