Kushal Kolar

PHD Candidate

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
Kushal Kolar is a PhD candidate and engineer with a decade of experience at the intersection of neuroscience and scientific software, currently developing GPU-accelerated visualization and numerical kernels for large-scale neuronal calcium and voltage imaging at NYU Tandon. He has a strong open-source track record—contributing serialization and model-saving features to tslearn for time-series ML and co-developing fastplotlib for high-dimensional GPU plotting—making complex analysis pipelines more reproducible and performant. Previously he built and released analysis tools for neural imaging and behavior at the Michael Sars Centre and contributed automated behavior-analysis tooling at EMBL. Kushal blends deep domain expertise in neurobiology with practical systems-level engineering across the Python data stack, and often optimizes low-level numerical code to unlock faster discovery workflows.
code10 years of coding experience
job5 years of employment as a software developer
bookDoctor of Philosophy - PhD, Doctor of Philosophy - PhD at NYU Tandon School of Engineering
bookBachelor of Science, Neuroscience & Biochemistry, Bachelor of Science, Neuroscience & Biochemistry at The University of British Columbia
github-logo-circle

Github Skills (13)

scikit-learn10
scikit10
data-analysis10
machine-learning10
time-series10
serializer10
python10
clustering10
serialization10
hdf9
kmeans9
json8
pickle8

Programming languages (8)

TypeScriptShellC++RustJupyter NotebookMATLABCythonPython

Github contributions (5)

github-logo-circle
tslearn-team/tslearn

Jan 2020 - Dec 2020

The machine learning toolkit for time series analysis in Python
Role in this project:
userML Engineer
Contributions:22 commits, 4 PRs, 42 comments in 10 months
Contributions summary:Kushal primarily contributed to the serialization and model saving capabilities of the `tslearn` library, particularly for machine learning models related to time series analysis. They added serialization support for the `GlobalAlignmentKernelKMeans`, `TimeSeriesKMeans`, `KShape`, `KNeighborsTimeSeries` and `KNeighborsTimeSeriesClassifier`, `PiecewiseAggregateApproximation`, and `SymbolicAggregateApproximation` models, enabling models to be saved to various formats (HDF5, JSON, and pickle) and subsequently loaded. The commits also included tests to verify the correct serialization and deserialization of these models, ensuring reproducibility and usability of the trained models.
dtwdynamic-time-warpingforecastingpythontime-series-analysis
kushalkolar/caiman-core

Aug 2022 - Aug 2024

Computational toolbox for large scale Calcium Imaging Analysis, including movie handling, motion correction, source extraction, spike deconvolution and result visualization.
Contributions:1 PR, 32 pushes, 9 branches in 1 year 11 months
extractionpythondeconvolutionimagingimage-filters
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