Sergey Feldman is a seasoned AI leader with 13 years of experience building and deploying machine learning systems across research labs, consultancies, and startups from Seattle. As Head of AI at Alongside and a founding partner of boutique consultancy Data Cowboys, he blends hands-on algorithm design with client-facing productization, including deep learning for NLP and large-scale health data projects. His research roots (PhD, University of Washington) and long tenure at AI2 inform pragmatic, publication-quality solutions, and he has contributed to widely used open-source projects like scikit-learn and fancyimpute—improving QDA, covariance regularization, and multiple-imputation methods. Colleagues describe him as someone who moves fluid academic ideas into production-ready tools while keeping communication clear for non-technical stakeholders.
13 years of coding experience
13 years of employment as a software developer
Doctor of Philosophy (PhD) Electrical and Electronics Engineering, Doctor of Philosophy (PhD) Electrical and Electronics Engineering at University of Washington
Bachelor of Science (BS) Electrical and Electronics Engineering, Bachelor of Science (BS) Electrical and Electronics Engineering at University of Illinois Chicago
Multivariate imputation and matrix completion algorithms implemented in Python
Role in this project:
Data Scientist
Contributions:1 release, 60 commits, 42 PRs in 5 years 10 months
Contributions summary:Sergey contributed significantly to the `fancyimpute` repository by implementing and refining imputation algorithms. Their work included the addition of Bayesian Ridge Regression and MICE (Multiple Imputation by Chained Equations) with both row and column-based imputation methods, suggesting a focus on statistical modeling and missing data handling. These changes enhanced the library's capabilities in handling missing data in datasets, expanding its utility for various data science applications. They also refactored some variable names to improve code readability.
Contributions:15 commits, 53 PRs, 631 comments in 6 years 3 months
Contributions summary:Sergey's commits primarily focus on modifying the `sklearn/qda.py` file, indicating their involvement in the quadratic discriminant analysis (QDA) implementation within the scikit-learn library. They introduced covariance regularization, updated the code to meet PEP8 compliance, and ensured the `reg_param` was correctly handled. The contributions also include updates to the example code in `test_qda.py`.
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.