Seeking dev to convert Grasshopper logic into standalone desktop app

We are looking for a developer to translate a full Grasshopper workflow into a standalone native application (Windows and/or Mac) for a real-world medical software product.

We already have the geometric logic and automation built and validated in Grasshopper by an expert. Now we need someone to take this logic, structure it into modular code, and build a desktop app with a clear step-by-step GUI that can run independently of Rhino.

This is not a research prototype — the goal is a deployable clinical tool to be used in surgical planning environments. The logic deals with processing anatomical 3D data, positioning implants based on user inputs, and generating surgical guides for export.


What you’ll be doing:

  • Rebuilding a GH definition (already structured and validated) into standalone, modular code.
  • Developing a GUI-based application that guides users step by step (like a wizard).
  • Integrating STL, FBX and DICOM data (input/output).
  • Avoiding Rhino or Grasshopper dependencies in the compiled product.
  • Packaging the app as an installable .exe or .dmg.
  • Collaborating with our clinical and engineering teams to validate usability.

Requirements:

  • Strong experience in building desktop applications (C# with WPF/.NET MAUI, or Python with PyQt/PySide2).
  • Solid knowledge of 3D geometry, mesh operations, CAD data structures.
  • Ability to translate logic from Grasshopper to code (Python or C# preferred).
  • Familiarity with 3D formats (STL, FBX) and medical imaging workflows (DICOM).
  • Experience packaging apps for Windows or Mac without external runtime dependencies.

Nice to have:

  • Experience with RhinoCommon, Rhino.Compute, or Rhino.Inside.
  • Experience in medical, dental, or anatomical software projects.
  • Familiarity with OpenCascade, VTK, or similar geometry kernels.
  • Clean code practices, clear documentation and modular design skills.

Project details:

  • Timeline: 6 months
  • Start: Immediate
  • Location: Remote
  • Compensation: Competitive, based on experience
  • Type: Freelance / external contractor (deliverables-based)
  • Future: Possibility of continuation and long-term collaboration if fit is good

What we offer:

  • Access to a working and validated Grasshopper definition already in clinical use.
  • A real project with direct medical impact (not speculative or experimental).
  • A committed technical-clinical team supporting you throughout development.
  • Full remote flexibility and milestone-based delivery.
  • Potential for ongoing product development beyond this first release.

If you’ve built technical 3D apps before, and you like the idea of transforming parametric logic into a clinical-grade tool that helps real people — we’d love to hear from you.

Please reply here or send a DM with:

  • Examples of relevant work or portfolio
  • Brief overview of your experience with 3D application development
  • Estimated availability and preferred tools/languages

Thanks!

2 Likes

Hi @Jorge_Magaña_Rayo-se
Interested discussing further the project.
Let me know availability for e-meet

Regards

Hello,
I would be glad to assist you.
To discuss further in detail kindly reach me at annaradnor70@gmail.com.

Thanks
Anna

Hi Jorge,

Happy to help with structuring the Grasshopper logic into clean, modular code for a standalone app.
I focus on creating stable, well-documented tools without external dependencies.

You can reach out to me on my email here

Colin