Afshin Darian is a Technical Director based in London with 14 years of experience, currently leading engineering at QuantStack and serving on the Project Jupyter Executive Council. He combines full‑stack software craftsmanship with open‑source stewardship, contributing significant front-end refactors (removing jQuery/Bootstrap and improving keyboard navigation in ipywidgets) as well as kernel and server work across jupyter_server and ipykernel. Analytical and persuasive, he has driven debugging, UX and server-side improvements that restore and modernize core Jupyter functionality. His unusual academic background—a Master's in History and a BA in Philosophy—informs a focus on clear documentation, governance and long-term maintainability alongside hands-on architecture.
14 years of coding experience
11 years of employment as a software developer
Master's degree, HISTORY, Master's degree, HISTORY at University of California, Berkeley
Bachelor's degree, Philosophy, Bachelor's degree, Philosophy at Rutgers, The State University of New Jersey-New Brunswick
Contributions:226 reviews, 3702 commits, 1132 PRs in 7 years 1 month
Contributions summary:Afshin primarily worked on improving the JupyterLab interface for debugging. Their contributions involved fixing bugs related to the session and kernel handling, and restoring existing functionalities such as the context menu and source file browsing. The user was responsible for adding enhancements like the display of the debugger title, and enhancing the styling. This involved creating new UI components, implementing new features, and ensuring that the functionality worked across the different components and types of the JupyterLab interface.
Contributions:19 reviews, 21 commits, 21 PRs in 3 years 11 months
Contributions summary:Afshin primarily focused on enhancing the user interface and content of the Jupyter website. Their contributions included modifying the appearance of the partner logos, adding and updating content related to JupyterLab, including installation and documentation links, and adding content around distinguished contributors. They also addressed minor layout issues such as fixing horizontal scrollbars.
jupyter-notebookrubyjupyterlabjupyterjekyll
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
Afshin Darian - Technical Director at Project Jupyter