Nick 

Senior Software Engineer at Microsoft

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
Nick is a Senior Software Engineer with 11 years of experience who brings a research-oriented mindset to practical engineering challenges, currently affiliated with Microsoft Research. He combines strong Python and machine learning skills with hands-on work in graph statistics—contributing to the graspologic project by implementing and optimizing node2vec embeddings, adding sparse matrix support, and improving pipeline tooling and tests. Comfortable moving between data-science code and production-grade improvements, he focuses on code quality and performance while enabling broader usability (e.g., handling diverse node ID types). Nick’s background suggests an ability to bridge research prototypes and scalable engineering, making him adept at shipping robust, well-tested analytics tooling.
code11 years of coding experience
github-logo-circle

Github Skills (12)

scikit-learn10
graph10
statistics10
machine-learning10
networkx10
python10
statistic10
graphing10
numpy10
scikit10
data-science8
pandas7

Programming languages (2)

RustPython

Github contributions (5)

github-logo-circle
graspologic-org/graspologic

Apr 2021 - Nov 2021

Python package for graph statistics
Role in this project:
userData Scientist
Contributions:63 reviews, 44 commits, 17 PRs in 7 months
Contributions summary:Nick primarily contributed to the `graspologic` Python package, focused on graph statistics and machine learning. Their work involved implementing and refining node2vec embeddings, including adapting the implementation to handle different node ID types, as well as adding tests. Further contributions included the addition of omnibus embedding pairwise to the pipeline module, and incorporating sparse matrix support. The user also addressed code quality issues and optimized the code.
graphpythonstatisticsdata-sciencenetworks
microsoft/topologic

Feb 2020 - Dec 2020

A python library for intelligently building networks and network embeddings, and for analyzing connected data.
Contributions:1 review, 37 commits, 32 PRs in 10 months
python
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