Ross Johnson is a director of engineering and co-founder with 14 years of experience building cloud-native e-discovery platforms, currently leading development at GoldFynch. He combines hands-on systems engineering with product leadership, owning distributed data and document pipelines as well as deep file-format parsing and reverse-engineering efforts. His background in software and computer engineering and research in computational optimization, digital human modeling, electrical simulation, and 3D visualization gives him a strong foundation for tackling complex data extraction and processing challenges. An active open-source contributor, he has improved OpenStack storage handling in the widely used pkgcloud Node.js library, demonstrating attention to scalability and interoperability. Based in Northampton, MA, he blends entrepreneurial drive with a practitioner’s obsession for the nitty-gritty details that make large-scale document processing reliable.
14 years of coding experience
5 years of employment as a software developer
Bachelor of Science (BS), Electrical / Computer Engineering, Bachelor of Science (BS), Electrical / Computer Engineering at University of Iowa
pkgcloud is a standard library for node.js that abstracts away differences among multiple cloud providers.
Role in this project:
Back-end Developer
Contributions:8 commits in 6 months
Contributions summary:Ross primarily worked on the `pkgcloud` library, focusing on OpenStack storage functionalities. Their contributions included modifying the `getFiles()` method to handle large container listings efficiently, reverting these changes, and then allowing for full container listings when a limit of `Infinity` is provided. The user also implemented URL encoding for container and object names and addressed CDN-related issues. These changes primarily improved the library's OpenStack storage capabilities.
Contains new Node v0.10 style stream classes for encoding / decoding Base64 data
Contributions:23 commits, 4 PRs, 7 pushes in 6 years 4 months
decodingcodecstreamsencodingnodejs
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.