- Role
- Developer
- Duration
- 6 months
- Team
- Solo
- Status
- Completed

Overview
BA-Maze generates and solves mazes using various algorithms. Its graphical interface visualizes the generation and solving processes, making it an educational tool for understanding these algorithms.
Responsibilities
- Implement maze generation algorithms
- Ensure correctness of the algorithms
- Structure code for clarity, extensibility, and testability
Impact
- Strengthened understanding of algorithms
- Reusable logic for future algorithmic problems