Joseph Howse is a multidisciplinary software leader and founder with 14 years of experience building computer vision, AR/VR, mobile and simulation systems and publishing technical and fiction books through his companies Nummist Media and Nifty Vector. He has made notable open-source contributions to OpenCV—improving video I/O, color-mode handling and camera interface support—and updated Packt’s Learning OpenCV examples for Python 3 compatibility, reflecting deep practical expertise in CV libraries and developer tooling. As President/Publisher and COO he combines hands-on engineering, technical writing, and product strategy while recruiting and mentoring development teams across aerospace, healthcare, gaming and education. He holds three master’s degrees (Computer Science, International Business, International Development Studies) and is equally committed to durable technical artifacts and award-winning storytelling. An often-overlooked strength is his track record of translating research-grade CV work into production-ready frameworks and commercial AR/VR tracking solutions for critical domains.
14 years of coding experience
3 years of employment as a software developer
Master of Computer Science (MCSc), GPA 3.95/4.30, Master of Computer Science (MCSc), GPA 3.95/4.30 at Dalhousie University
Learning OpenCV 4 Computer Vision with Python 3 – Third Edition, published by Packt
Role in this project:
Full-stack Developer
Contributions:71 commits, 8 PRs, 68 pushes in 3 years 6 months
Contributions summary:Joseph primarily worked on updating and adapting existing OpenCV 4 code to ensure compatibility with Python 3. Their commits focused on modifying code in various Python scripts, specifically within Chapter 3, to resolve compatibility issues and simplify code. They also made substantial updates to Cameo projects, addressing formatting, OpenCV 4 compatibility, and support for ASUS Xtion cameras within the project. Furthermore, the user reorganized files, included new datasets, and adjusted parameters to improve the performance of the examples.
Contributions:12 commits, 18 PRs, 12 pushes in 5 years 3 months
Contributions summary:Joseph's contributions focused on updating the code for compatibility with OpenCV 3. They modified several files, primarily within the `first_edition` directory, to address changes in the OpenCV API. The updates included adjustments to image processing, video capture, and video writing functionalities. They also made changes to file paths and video format.
pythonpython3computer-vision
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
Joseph Howse - President And Publisher at Nifty Vector