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 joe@joemarshall.org.uk 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,757
  2. vilemduha/blendercam

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

    G-code 467
  3. apache/arrow

    Apache Arrow is a multi-language toolbox for accelerated data interchange and in-memory processing

  4. pyodide/pyodide

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

    Python 11,903
  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.