Skip to content
You must be logged in to sponsor joemarshall

Become a sponsor to Joe Marshall

I am an academic and contract developer based in Derbyshire in the UK.

My open source work includes significant contributions to webassembly python on the pyodide project, including quite a few ports to WASM, e.g. urllib3, fastparquet, and an in progress port of Apache Arrow. I have also contributed bugfixes to projects including the python itself (cpython).

I'm also a developer on the Blendercam project, which brings support for CAM machining and CNC to the blender 3d software. I did a lot of work modernising the project to use efficient numerical processing libraries, adding continuous integration, testing and automated updates.

In my other work I do a lot of work with virtual reality headsets, machine learning and sensor processing.

I can work in most languages, I've got open source contributions on things written in C++/C, Python, JavaScript, Rust etc.

I take contract work with preferential rates on open source projects, contact me on [email protected] if you're interested in that, or I'm happy to accept sponsorship on here for one off things or if you just like something I've worked on.

6 sponsors have funded joemarshall’s work.

@bitsondatadev
@scw
@redivis
@sharner
@count
@ibis-project

Featured work

  1. urllib3/urllib3

    urllib3 is a user-friendly HTTP client library for Python

    Python 3,823
  2. vilemduha/blendercam

    Automatically exported from code.google.com/p/blendercam

    G-code 487
  3. apache/arrow

    Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics

    C++ 14,763
  4. pyodide/pyodide

    Pyodide is a Python distribution for the browser and Node.js based on WebAssembly

    Python 12,460
  5. joemarshall/openxrhands

    Open XR hands and hand meshes for Oculus in Unity

    C++ 19

Select a tier

$ a month

A Public Sponsor achievement will be added to your profile.