Tic-Tac-Toe AI (Minimax Engine)Popular
Implemented an optimal-play AI using Minimax search and deployed it as an interactive browser application.
Key Idea: translating decision-making algorithms into responsive, user-facing experiences.
A selection of projects spanning AI, algorithms, software engineering, and operational systems. My focus is building products that transform complex logic into practical user experiences.
Implemented an optimal-play AI using Minimax search and deployed it as an interactive browser application.
Key Idea: translating decision-making algorithms into responsive, user-facing experiences.
Applied neuroevolution techniques to train an autonomous Flappy Bird agent using genetic algorithms and fitness-based optimization.
Key Idea: exploring how adaptive systems learn through iterative improvement and selection.
Designed and developed an operational platform for managing membership, finances, and organizational workflows at scale.
Key Idea: solving real coordination challenges through practical software systems.
Built an interactive exploration tool for analyzing Collatz sequences, trajectory patterns, and convergence behavior.
Key Idea: transforming mathematical concepts into intuitive visual experiences.
Engineered a modular Blackjack platform using object-oriented design principles, supporting gameplay logic, dealer behavior, and browser integration.
Key Idea: building maintainable systems through abstraction, architecture, and reusable components.
Developed a state-space search engine capable of solving Peg Solitaire through depth-first exploration and move optimization.
Key Idea: applying algorithmic problem-solving to complex decision spaces.