Afshin Darian

Technical Director at QuantStack

London, England, United Kingdom
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
Afshin Darian is a Technical Director with 15 years of software engineering experience, currently leading technical strategy at QuantStack from London and serving on the Project Jupyter Executive Council. He combines full‑stack craftsmanship with systems-level architecture, having co-created JupyterLab and contributed to core projects like ipykernel, jupyter_server, and ipywidgets. His open-source work spans backend kernel reliability, server APIs, and modernizing front-end widget implementations—often removing legacy dependencies and improving accessibility and keyboard interactions. A persuasive communicator and lifelong learner, he mentors newcomers in the Jupyter community and presents at events, blending technical leadership with outreach. Unusually for a technologist, his academic background is in history and philosophy, which informs his analytical approach to complex software design and community governance.
code15 years of coding experience
job11 years of employment as a software developer
bookMaster's degree, HISTORY, Master's degree, HISTORY at University of California, Berkeley
bookBachelor's degree, Philosophy, Bachelor's degree, Philosophy at Rutgers, The State University of New Jersey-New Brunswick
github-logo-circle

Github Skills (45)

debugging10
debug10
javascript10
python10
apidoc10
jupyter10
testing10
css10
tornado10
typescript10
ipython10
ui-design10
keymaps10
jupyterlab10
kernel10

Programming languages (10)

TypeScriptCSSShellC++SCSSJavaScriptGoHTML

Github contributions (5)

github-logo-circle
jupyterlab/jupyterlab

Jan 2016 - Jan 2023

JupyterLab computational environment.
Role in this project:
userFull-stack Developer
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.
jupyterlab-extensionjupyterlabjupyter-widgetjupytercomputational
jupyter/jupyter.github.io

Dec 2018 - Nov 2022

Project Jupyter's home on the World Wide Web
Role in this project:
userFront-end Developer
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 QuantStack