Skip to content
You must be logged in to sponsor imciner2

Become a sponsor to Ian McInerney

I am an open source software developer focusing on software and tools for mathematics and engineering. Some highlighted projects are:

  • The KiCad EDA for schematic and printed circuit board design
  • The OSQP solver for solving quadratic programming problems
  • DirectSearch.jl for performing derivative-free optimization in the Julia programming language

I am a member of the lead development team for the KiCad EDA project, where I perform code reviews and work with new developers to integrate their changes into the codebase. I also do various bug fixes, and feature development, with a recent focus on cleaning up technical debt that has accumulated during the project's 30-year history so far. I also work with various upstream projects, such as wxWidgets, on fixing issues that KiCad users experience.

In addition, I am a packager for the Fedora operating system, and help with binary packaging in the Julia language.

Your sponsorship helps me continue to work on this diverse set of projects, and focus on not only new features, but also on the developer engagement and technical clean-up needed to sustain these open source projects.

Featured work

  1. KiCad/kicad-source-mirror

    This is an active mirror of the KiCad development branch, which is hosted at GitLab (updated every time something is pushed). Pull requests on GitHub are not accepted or watched.

  2. osqp/osqp

    The Operator Splitting QP Solver

  3. ImperialCollegeLondon/DirectSearch.jl

    Direct search methods for derivative-free optimization

    Julia 9

Select a tier

$ a month

Choose a custom amount.

$2 a month

Select

Help me buy tea 🍡 or coffee β˜• to sustain me during my late-night programming sessions.

$5 a month

Select

Buy me a snack πŸͺ to keep me energized during my coding sessions.

$10 a month

Select

Buy me a meal πŸ• to re-energize.

$25 a month

Select

I like to read, so help me buy a book πŸ“– to read while the code is building.