Nir Friedman

Quantitative Developer

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

👤
Senior
🎓
Top School
Nir Friedman is a Quantitative Developer in New York with 11 years of experience building high-performance C++ systems that bridge research and production for quantitative trading. With a PhD in Physics and a background in statistical physics, he specializes in streaming historical data, implementing statistics and machine learning algorithms, and exposing performant cores to Python for seamless use with numpy and pandas. His work blends mathematical rigor—from proofs and Monte Carlo simulations—to practical concerns like cross-language interoperability and low-level optimization. An active open-source contributor, he has improved developer ergonomics in the popular Spacemacs community by enhancing Helm fuzzy matching and editor keybindings. Colleagues rely on him to turn noisy experimental insight into reproducible, efficient analysis pipelines that scale.
code11 years of coding experience
bookBachelor of Applied Science (B.A.Sc.), Engineering Physics, Bachelor of Applied Science (B.A.Sc.), Engineering Physics at University of Toronto
bookUniversity of Illinois Urbana-Champaign
languagesEnglish, Hebrew, Spanish
github-logo-circle

Github Skills (10)

vim10
configuration-management10
configurations10
helm10
emacs10
configuration-file10
spacemacs10
keybindings9
elisp9
co7

Programming languages (16)

JavaC++CSSCRustGoHTMLKotlin

Github contributions (5)

github-logo-circle
syl20bnr/spacemacs

Jul 2016 - Dec 2017

A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!
Role in this project:
userFull-stack Developer
Contributions:15 commits, 16 PRs, 117 comments in 1 year 5 months
Contributions summary:Nir contributed to the Spacemacs configuration, enhancing its functionality and user experience. They implemented features like fuzzy matching in Helm, added keybindings for window and buffer manipulation, and improved the buffer transient state. Furthermore, the user added new functions to the ycmd layer and improved the Helm experience.
emacsvimcommunity-drivenconfigurationspacemacs
quicknir/wise_enum

Jul 2017 - May 2019

A reflective enum implementation for C++
Contributions:3 releases, 64 commits, 19 PRs in 1 year 9 months
cpp
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