Led a team of four to design and develop an interactive chess game featuring Stockfish-powered AI opponents, local 1v1 mode with dynamic board flipping, predictive move arrows, and smooth animations with sound-based feedback. Oversaw the full development lifecycle using a Kanban board to organize sprints and task assignments, ensuring consistent progress and collaboration. Architected modular systems following OOP and SOLID principles for scalability and maintainability. Implemented automated unit testing and integrated a GitHub Actions CI/CD pipeline to enforce code quality and continuous validation. Focused on delivering a polished, player-centered gameplay experience that combined performance, usability, and clean design.