Skip to content
You must be logged in to sponsor jorenham

Become a sponsor to Joren Hammudoglu

@jorenham

Joren Hammudoglu

jorenham
Delft, the Netherlands

Hi, I'm Joren.

I'm an active NumPy maintainer, and the author and lead maintainer of scipy-stubs (SciPy's official type stubs), and optype. If your codebase is typed and touches NumPy or SciPy, you're relying on my work, perhaps without even realizing it.

Static typing in scientific Python is unglamorous, high-volume maintenance: tracking every upstream release, chasing type checker divergences between mypy, pyright, pyrefly, and ty, and reviewing the issue tracker. Most of it is done by one person.

Sponsorship pays for the parts nobody funds: releases that keep pace with upstream, protocol coverage in optype, and turnaround on your bug reports.

1 sponsor has funded jorenham’s work.

@jorenham

one full day per month on scipy-stubs, funded

@asukaminato0721

Featured work

  1. numpy/numpy

    The fundamental package for scientific computing with Python.

    Python 32,551
  2. scipy/scipy-stubs

    Official type stubs for SciPy

    Python 93
  3. jorenham/optype

    Opinionated typing package for precise type hints in Python

    Python 94
  4. jorenham/typestats

    Type annotation coverage statistics for Python packages

    Python 11
  5. jorenham/Lmo

    Trimmed L-moments and L-comoments for robust statistics.

    Python 14
  6. jorenham/xsf-rust

    It's scipy.special, but in Rust.

    Rust 4

0% towards $400 per month goal

Be the first to sponsor this goal!

Select a tier

$ a month

You'll receive any rewards listed in the $25 monthly tier. Additionally, a Public Sponsor achievement will be added to your profile.

$5 a month

Select

Nominal
Listed in SPONSORS.md.

$25 a month

Select

Structural
Listed in SPONSORS.md with a link to your site or project.

$100 a month

Select

Higher-Kinded
Your logo in the README of optype.

$500 a month

Select

Yoneda
Logo in the README of optype.
Flag typing issues in my packages and I'll look at those first.