James Thoms

Product Manager II - Go Forward Products at ECI Software Solutions

Goshen, Ohio, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
James Thoms is a product manager and former software QA leader with over 25 years of hands-on experience spanning manufacturing ERP, electronic prepress, SaaS, and test automation. He currently shapes Go Forward Products at ECI Software Solutions, driving roadmap strategy, UX evolution, AI-enabled features, and cross-functional solution architecture informed by deep shop floor knowledge. Earlier he built and ran Greenland Ventures and developed RipAlliance, a SaaS prepress platform, giving him rare end-to-end experience from server stacks to customer deployments. His QA background includes expanding test suites for notable open-source tooling like fnm, emphasizing reliability and shell compatibility. A published photographer and metal sculptor who mentors youth through his church, James blends creative craftsmanship with pragmatic product leadership and a focus on measurable operational improvements.
code10 years of coding experience
job14 years of employment as a software developer
bookDesign Photography, Design Photography at Art Academy of Cincinnati
bookGraphic Design Industrial Design, Graphic Design Industrial Design at Columbus College of Art & Design
bookScarlet Oaks Campus, Commercial Art Program
github-logo-circle

Github Skills (13)

management10
version-control10
sh10
nodejs10
script10
versioning10
shell10
scripting10
testing10
bash9
reasonml5
javascript5
fest3

Programming languages (5)

C#RustCOCamlJavaScript

Github contributions (5)

github-logo-circle
Schniz/fnm

Oct 2019 - Oct 2019

🚀 Fast and simple Node.js version manager, built in Rust
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:6 commits, 6 PRs, 37 comments in 14 days
Contributions summary:James primarily focused on improving and expanding the test suite for the Node.js version manager. They updated existing tests to reflect the end-of-life status of specific Node.js versions, added missing exit codes to ensure test failures are correctly reported, and modified test configurations to ensure compatibility with different shells like Fish. These changes indicate a strong emphasis on test reliability and maintaining the integrity of the version manager's functionality.
rustnode-jsjavascriptnodejsreasonml
thomsj/svgo

Nov 2017 - Nov 2019

:tiger: Nodejs-based tool for optimizing SVG vector graphics files
Contributions:3 pushes, 3 branches in 2 years
svgosvgtigervector-graphicsnodejs
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.
Request Free Trial
James Thoms - Product Manager II - Go Forward Products at ECI Software Solutions