
Computer Science student at Northwest Missouri State University with experience developing software projects in Python and Java. Skilled in data structures, algorithms, problem solving, and collaborative team environments.
Northwest Missouri State University, Maryville, Missouri
Studying the Software Development Life Cycle (SDLC), Agile methodologies, requirements analysis, UML modeling, software architecture, testing, and project management.
Developed knowledge of data structures, including stacks, dynamic arrays, and trees, and applied understanding of their functionality and use cases.
Designed and implemented a Sudoku solver using recursion and backtracking., Built algorithms to validate board states and enforce Sudoku constraints., Read puzzle configurations from JSON files and displayed solved boards., Strengthened skills in algorithm design, problem solving, and Python development.
Developed an interactive dice game in Python using loops, conditionals, and random number generation., Implemented turn-based game logic, scoring mechanics, and skip-turn functionality., Created a user-friendly command-line interface for gameplay.