Jitse Niesen

Lecturer In Applied Mathematics

Leeds, 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
Jitse Niesen is a Lecturer in Applied Mathematics at the University of Leeds with 25 years of experience bridging numerical analysis research and practical software development. Educated at Cambridge (PhD) and Twente, he has a long academic track record from postdoctoral roles to his current lectureship, focusing on computational methods and reproducible workflows. Beyond academia he contributes to notable open-source projects like the Spyder IDE, where he has improved editor ergonomics and strengthened CI/CD and testing practices—skills that reflect a blend of mathematical rigor and DevOps discipline. Colleagues describe him as a meticulous problem-solver who brings research-grade numerical insight to software engineering challenges, often improving developer experience in scientific tooling.
code25 years of coding experience
bookir, Applied Mathematics, Computer Science, ir, Applied Mathematics, Computer Science at University of Twente
bookPhD, Mathematics, PhD, Mathematics at University of Cambridge
stackoverflow-logo

Stackoverflow

Stats
4,522reputation
376kreached
65answers
2questions
Badges
eigen
top-1%
spyder
top-1%
boost
top-5%
data-conversion
top-5%
github-logo-circle

Github Skills (24)

docker10
pytest10
python10
spyder10
conda10
editor10
dockers10
cicd10
eigen10
code-editor10
jupyter9
data-conversion9
develop9
debugging9
ide9

Programming languages (4)

ShellJavaScriptJupyter NotebookPython

Github contributions (5)

github-logo-circle
spyder-ide/spyder-notebook

Aug 2018 - Jan 2021

Jupyter notebook integration with Spyder
Role in this project:
userDevOps Engineer
Contributions:13 releases, 3 reviews, 237 commits in 2 years 5 months
Contributions summary:Jitse primarily focused on improving the CI/CD pipeline for the `spyder-notebook` project. Their contributions involved refactoring the CircleCI configuration by splitting it into smaller script files. They updated the build process to install dependencies, build and test against different branches of the Spyder IDE. Furthermore, they enhanced testing by adding flags for detailed test output and the use of a separate Conda environment, as well as removed unnecessary features.
jupyter-notebookspyderpythonjupyter
spyder-ide/spyder

Jan 2016 - Apr 2026

Official repository for Spyder - The Scientific Python Development Environment
Role in this project:
userBack-end Developer
Contributions:27 reviews, 81 PRs, 2 pushes in 10 years 4 months
Contributions summary:Jitse made several contributions focused on improving the Spyder IDE's editor functionality. They implemented features like enabling the "Save All" action when there are unsaved files, enhancing the "Run selection" feature to move the cursor to the next line, and updating the documentation strings. The user also addressed a critical bug related to automatic colon insertion in the code editor and added tests for it.
python-developmentspyderpythonpyqt5anaconda
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