Real-time basketball player tracking
Tracking every player through fast, occluded game footage in real time with a native C++ pipeline.
C++ · YOLO · DeepSORT · OpenCV · TensorRT · Windows
// Selected work
Real-time computer vision, agent orchestration, and performance engineering. These are our own research projects — labeled as such — and they're where our client playbooks come from.
Tracking every player through fast, occluded game footage in real time with a native C++ pipeline.
C++ · YOLO · DeepSORT · OpenCV · TensorRT · Windows
Turning many parents' phones into one trustworthy box score, with live consensus, a disputed-play queue, and an AI review pass.
Go · WebSockets · SQLite · SolidJS · Consensus
A Qt6/C++ shell where agents do the primary development work and one human monitors health, unblocks agents, and tunes directives.
C++ · Qt6 · Agent orchestration
// Background
Before AI systems, there were games. As co-founder of Pipeworks Software, Dan shipped more than 30 commercial titles and built multiple proprietary 3D engines — low-level assembly and C++, graphics, tools, and database development.
Games run on fixed frame budgets, tight memory, and hardware that doesn't care about your deadline. That discipline is the foundation of everything on this page.