My name is Tim, I am currently head of software engineering at IEX Cloud.
My background is building high performance, full stack applications for front office business users and developers, focusing on streaming data, analytics, and machine learning.
|IEX||Head of Software Engineeering - IEX Cloud|
|J.P. Morgan||VP Software Engineer - Athena Research|
About me or my work
|Production Notebooks||JupyterCon 2020||link to presentation|
|Beyond Spreadsheets||NYC Data Council 2020||recording||w/ Jeff Sternberg (@sternb0t)|
|JPMorgan’s requirement for new staff: coding lessons||Financial Times - 2018||link|
|JPMorgan’s Python training guide for analysts and traders||efinancialcareers - 2020||link|
|M.S.||Computer Engineering||2015||Columbia University|
|B.S.||Computer Engineering||2015||Columbia University|
|B.A.||Computer Science and Mathematics||2014||Columbia University|
I have taught in the Computer Science department at Columbia University since 2015. Topics include introductory/intermediate core computer science fundamentals in C, C++, and Python, as well as topics courses in computer hardware fundamentals and open source development methodologies. Specific courses include:
|COMS4995||Open Source Development|
|COMS3136||Essential Data Structures in C and C++|
|CSEE3827||Fundamentals of Computer Systems|
|COMS3101||Programming Languages (Python, C++)|
|ENGI1006||Introduction to Computing for Engineers and Applied Scientists (Python)|
|COMS1005||Introduction to Computer Science and Programming in Matlab|
My actively developed projects can be found on my GitHub.
Generative adversarial networks trained on fashion datasets
Hand-crafted, small-batch, barrel-aged cocktails