Nabil Freij

Palo Alto, California, 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
Nabil Freij is an experienced research scientist and software engineer with 14 years of experience bridging applied mathematics, solar physics, and scientific software development. Holding a PhD in Applied Mathematics from The University of Sheffield, he combines strong Python skills, mathematical rigor, and release management discipline to deliver reliable research-grade code. Based in Palo Alto, he contributes to prominent open-source astronomy projects such as Astropy and SunPy, improving time series handling and documentation for the scientific community. His work on Glue-Viz focused on robust visual attribute validation and comprehensive unit tests, reflecting a penchant for making complex data visualizations trustworthy and maintainable. Comfortable moving between research and production contexts, he brings a methodical, test-driven approach that reduces friction between scientific exploration and reproducible software. Notably, he pairs deep domain knowledge in solar physics with hands-on engineering—helping turn observational science into well-documented, reusable tools.
code13 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (18)

visualization10
pytest10
python10
data-science10
matplotlib10
testing10
time-series10
astrophysics10
numpy10
astropy10
visualizations10
documentation10
data-analysis10
data-validation9
pandas9

Programming languages (12)

DockerfileJavaShellC++CSSCSCSSTeX

Github contributions (5)

github-logo-circle
sunpy/sunpy

Nov 2012 - Jan 2023

SunPy - Python for Solar Physics
Role in this project:
userDocumentation Specialist and Code Contributor
Contributions:77 releases, 5538 reviews, 4194 commits in 10 years 3 months
Contributions summary:Nabil contributed to the documentation for the SunPy project, adding descriptions and examples. They also made code changes to the library's codebase. Furthermore, they have made minor corrections to the code and they worked on a project that also involved code.
physicspythonsolarsimulationpython-3
astropy/astropy

Jan 2019 - Mar 2022

Astronomy and astrophysics core library
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:6 reviews, 17 commits, 4 PRs in 3 years 2 months
Contributions summary:Nabil contributed to the astropy library by modifying code related to time series functionality. Their work included changes to the `from_pandas` and `to_pandas` methods for `TimeSeries`, as well as modifications to the `BinnedTimeSeries` class, suggesting involvement in time series data handling. The user also updated tests for sampled and binned time series and fixed test input.
astrologypythonscienceastrophysicsastrodynamics
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
Nabil Freij