Mridul Seth

Scientific Software Developer at European Spallation Source ERIC

Copenhagen, Capital Region of Denmark
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
Mridul Seth is a scientific software developer with 11 years of experience building and maintaining open-source data and science software, currently contributing to the European Spallation Source and serving on the NumFOCUS board. He blends rigorous mathematical training (MSc Hons) with deep practical skills in Python, backend development, and DevOps, proven by contributions to projects like NetworkX, Astropy, BinderHub, and the HARK toolkit. His work spans algorithm improvements, API design, testing and CI, and production hardening—often surfacing core functionality (e.g., transitive closures in NetworkX) and fixing nuanced numerical and compatibility issues. Mridul’s contributions include applied case studies (a Game of Thrones network analysis) that demonstrate both pedagogy and technical fluency. Based in Copenhagen, he focuses on sustainable, community-first tooling that keeps scientific ecosystems interoperable and well-tested. He can be reached via email at his personal site, reflecting an emphasis on open collaboration over social platforms.
code12 years of coding experience
bookBITS Pilani, Birla Institute of Technology and Science
bookEducation Program for Gifted Youth (EPGY), Pre-Collegiate Studies, Theory of Relativity, Education Program for Gifted Youth (EPGY), Pre-Collegiate Studies, Theory of Relativity at Stanford University
languagesEnglish, Hindi
stackoverflow-logo

Stackoverflow

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

Github Skills (31)

unit-testing10
graph-algorithms10
jupyterhub10
python10
apidoc10
network-analysis10
testing10
pandas10
interpolation10
graph-analysis10
networkx10
numpy10
astropy10
api10
graph-theory10

Programming languages (21)

CSSJinjaC++CRustTeXGoHTML

Github contributions (5)

github-logo-circle
networkx/networkx

Mar 2015 - Jan 2023

Network Analysis in Python
Role in this project:
userBack-end Developer
Contributions:519 reviews, 173 commits, 694 PRs in 7 years 10 months
Contributions summary:Mridul's contributions centered on enhancing the existing algorithms within the NetworkX library. They focused on exposing core functionalities like transitive closures and antichains through API updates. The user's work included modifying existing Python code to add new features and writing tests to validate the implementation. Additional contributions included documenting and updating the API documentation.
pythoncomplex-networksgraph-theorygraph-algorithmsgraph-analysis
econ-ark/HARK

May 2019 - Apr 2022

Heterogenous Agents Resources & toolKit
Role in this project:
userBack-end Developer
Contributions:5 releases, 24 reviews, 245 commits in 3 years
Contributions summary:Mridul's commits primarily involve modifications to the HARK toolkit, a project focused on heterogenous agent models in economics. Contributions include adding version information, fixing grid dimensions in interpolation functions, and updating the handling of lists within the interpolation module. They made several adjustments to the structure and logic of the code in several modules.
satagentseconomicsagent-based-modeling
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