Consulting
Ryan Branch LLC
I offer freelance consulting services in various areas of science and engineering.
Software Development
My primary focus is software development.
Although I heavily prefer Python, I'm highly capable of contributing to C/C++/C# programs as well.
Past projects include:
- Data mining processes composed of web crawling and file parsing operations
- Comprehensive data processing pipelines via custom object-oriented framework, including acceleration via just-in-time compilation of Python with Numba
- Tkinter GUI applications for rapid viewing, tagging, and manipulation digital image data
- Simulation of both stochastic and deterministic physical processes, especially with regard to optics and the behavior of photons
Hardware Development
I also have significant experience in creating prototypes and proofs-of-concept for both mechanical and electronic hardware.
My primary skills in this regard are CAD (OnShape and OpenSCAD), 3D printing (FDM/FFF), microcontrollers (Arduino), and motion control (stepper motors).
Technical Editing
I also have significant experience in copyediting of English-language texts, especially when translated from other languages.
I specialize in technical documentation and scientific content, but I am highly capable with non-technical content as well.
Past clients include Vilros and Elegoo, two major vendors of Arduino-style microcontrollers and electronics equipment from Shenzhen, China.