Tim Paine

Developer at Columbia University in the City of New York

New York, New York, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Tim Paine is a New York–based developer with 12 years' experience building high-performance analytics and algorithmic trading systems, combining production engineering at a finance firm with long-standing open-source contributions. He works across backend, DevOps, and frontend domains—improving financial Python libraries (ffn, bt), automating conda-forge builds, and enhancing Jupyter/visualization tooling (Voila, Perspective). A Columbia-educated computer engineer and associate in CS, he brings low-latency, data-driven thinking to problems that span hardware, crypto, and cloud deployments. Tim’s pragmatic style shows in practical improvements like CI migrations, dataframe wrappers for broker APIs, and cross-platform build fixes—small infrastructure changes that materially raise reliability. He prefers hands-on engineering over suits and splits time between NYC and Tokyo, signaling both global perspective and a taste for unconventional work environments.
code12 years of coding experience
bookB.A./B.S., Math and Computer Science (BA), Computer Engineering (BS), B.A./B.S., Math and Computer Science (BA), Computer Engineering (BS) at Columbia University in the City of New York
bookSalutatorian, Salutatorian at New Providence High School
languagesSpanish, Japanese
stackoverflow-logo

Stackoverflow

Stats
415reputation
1.2mreached
14answers
1question
github-logo-circle

Github Skills (52)

data-visualizations10
unit-testing10
api-rest10
github-ci10
javascript10
conda-forge10
dashboard10
python10
apidoc10
jupyter10
api-design10
restful-api10
css10
finance10
pandas10

Programming languages (25)

C#CCMakeMakefileGoHTMLSvelteJupyter Notebook

Github contributions (5)

github-logo-circle
timkpaine/tdameritrade

Jul 2018 - Nov 2022

Python interface to TD Ameritrade (https://developer.tdameritrade.com)
Role in this project:
userBack-end Developer
Contributions:12 releases, 4 reviews, 150 commits in 4 years 5 months
Contributions summary:Tim contributed extensively to the backend functionality of the Python interface for TD Ameritrade. They developed and integrated API wrappers for various features, including account information, option chains, and price history data. Furthermore, they refactored the code to incorporate dataframe wrappers, making data manipulation more streamlined. The user also added a console script for authentication, improving the user experience.
algorithmic-tradingpythontdameritrade-apiameritradepython-interface
pmorissette/ffn

Oct 2020 - Dec 2022

ffn - a financial function library for Python
Role in this project:
userBack-end Developer
Contributions:13 releases, 6 reviews, 101 commits in 2 years 2 months
Contributions summary:Tim primarily focused on improving and maintaining the financial function library. They addressed compatibility issues with newer versions of Matplotlib, updated the build process to support various Python versions, and migrated the project to GitHub Actions for CI/CD. Furthermore, the user fixed bugs related to feature calculations and normalized naming conventions within the codebase.
financialpythonfunction-libraryfinancial-dataquantitative-finance
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial