Adi Shavit is a veteran computer vision and machine learning leader with over two decades of hands-on R&D experience and a dozen years of formal industry practice, currently serving as Co-Founder and CTO of SWAPP where he applies real-time and embedded vision to construction planning. He blends deep academic roots (MSc in Computer Vision) with pragmatic systems engineering—designing cross-platform, high-performance image and video pipelines for mobile, embedded, and cloud environments at companies like Autodesk and in numerous startups. Adi is an active contributor to OpenCV (enhancing highgui and Windows clipboard/mouse support) and maintains practical developer tooling such as a minimalist CLI parser on GitHub, reflecting his attention to both algorithms and developer ergonomics. He founded community initiatives including the Core C++ User Group and The Architecture Disruption Society, demonstrating a commitment to knowledge sharing across C++ and applied-vision communities. Known for turning hard-to-build vision prototypes into production-ready, cost-effective solutions, he excels at squeezing performance from constrained devices while keeping cross-disciplinary product needs in view.
12 years of coding experience
20 years of employment as a software developer
MSc. Computer Vision, MSc. Computer Vision at The Hebrew University of Jerusalem
Contributions:5 releases, 5 reviews, 102 commits in 5 years 10 months
Contributions summary:Adi primarily contributed to the development of a command-line argument parser library, as indicated by the commit messages and code changes. Their work involved refactoring the code, making API modifications, and adding features such as support for multi-flags, parameter defaults, and options with spaces. The user also implemented unit tests to validate the functionality of the argument parser.
Contributions:15 commits, 4 PRs, 27 comments in 3 years 8 months
Contributions summary:Adi primarily contributed to the highgui module, focusing on mouse event handling and clipboard integration within the Windows environment. They implemented support for mouse wheel events, including delta calculations and event flag handling. Furthermore, the user enhanced usability by enabling the copying of images to the clipboard using a Ctrl+C shortcut, which required handling WM_COPY messages. Their contributions also involved minor fixes and documentation updates, improving the overall functionality and user experience of the OpenCV library.
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
Adi Shavit - Co-Founder And Chief Technology Officer at SWAPP