mittensOS
A chess engine built on negamax search with alpha-beta pruning and adjustable search depth, with full game-state handling for move validation, special moves and game status.
View on GitHub ↗I study Computer Science at Western University and build software end to end. So far that's meant a production company website, imaging software for a $200 microscope that stands in for $10,000 equipment, and deep-learning pipelines for financial research.
A knight's tour: one knight, all 64 squares, no square twice. Solved live in your browser with Warnsdorff's rule. Click any square to start from there.
A chess engine built on negamax search with alpha-beta pruning and adjustable search depth, with full game-state handling for move validation, special moves and game status.
View on GitHub ↗Real-time hand sign recognition from a webcam. OpenCV and CVZone track and crop the hand, a preprocessing step fits it to a fixed canvas, and a Keras model labels the sign live on the video feed.
Computer vision · Real timeA 2D platformer whose levels are generated with Unity's Tilemap API for modular, scalable design, with rendering and memory tuned for higher frame rates and lower latency.
View on GitHub ↗Hi, I'm Zaid. I'm a Computer Science student at Western with a minor in Software Engineering, and I co-founded Nera, where I lead engineering.
My work so far has run from full-stack web development to scientific imaging software and machine learning on financial data. Away from a keyboard I'm usually at a chessboard, a piano, or a climbing wall.