Skip to content
View timkpaine's full-sized avatar
🦈
work
🦈
work

Sponsors

Highlights

  • Pro

Block or report timkpaine

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
timkpaine/README.md

Hello

GitHub followers

Experience

My background is building high performance, full stack applications for front office business users and developers, focusing on streaming data, analytics, and machine learning.

You can find my resume here.

Cubist Point72 - Cubist Central Research Team 2022-
Columbia Columbia University Associate in Computer Science 2015-
IEX IEX Head of Software Engineeering, Cloud 2020-2021
J.P. Morgan J.P. Morgan Vice President, Athena Research 2016-2020
MayStreet MayStreet Software Engineer 2015-2016

Teaching

I have taught in the Computer Science department at Columbia University since 2015. More information is available on my Columbia website.

Media

High Performance Data Visualization for the Web PyCon Italia 2024
PyCon DE / PyData Berlin 2024
PyData Paris 2024
recording / slides / files
Jupyter Notebooks for Print Media PyCon DE / PyData Berlin 2024 recording / slides
Building FPGA-based Machine Learning Accelerators in Python PyCon US 2024 recording / slides
Streaming Cross-sectional Visualization with Perspective
w/ Tim Bess (@timbess)
Databricks Data + AI 2024 recording / slides
Visualizing Live Data Pipelines JupyterCon 2023 slides
Production Notebooks JupyterCon 2020 recording / slides
Beyond Spreadsheets
w/ Jeff Sternberg (@sternb0t)
NYC Data Council 2020 recording
JPMorgan's Python training guide for analysts and traders efinancialcareers - 2020 link
JPMorgan's requirement for new staff: coding lessons Financial Times - 2018 link

Pinned Loading

  1. finos/perspective finos/perspective Public

    A data visualization and analytics component, especially well-suited for large and/or streaming datasets.

    C++ 8.7k 1.2k

  2. Point72/csp Point72/csp Public

    csp is a high performance reactive stream processing library, written in C++ and Python

    C++ 230 38

  3. finos/jupyterlab_templates finos/jupyterlab_templates Public

    Support for jupyter notebook templates in jupyterlab

    Python 403 69

  4. Point72/ccflow Point72/ccflow Public

    ccflow is a collection of tools for workflow configuration, orchestration, and dependency injection

    Python 12 2

  5. jpmorganchase/jupyter-fs jpmorganchase/jupyter-fs Public

    A filesystem-like contents manager for multiple backends in Jupyter

    TypeScript 208 36

  6. jpmorganchase/nbcelltests jpmorganchase/nbcelltests Public

    Cell-by-cell testing for production Jupyter notebooks in JupyterLab

    Python 90 21