Software Engineering & Projects

Explore systems, algorithms, and practical software solutions built with a focus on code craftsmanship, ethical web tooling, and interactive learning.

  • Look What I Can Do!

    A multi-module collection of Python utilities and algorithm challenges demonstrating data manipulation, process automation, and practical scripting.

    Python 3 Automation Data Structures
  • D&D Python Game & Learning Engine

    An interactive tabletop roleplaying game engine built in Python to teach newcomers core programming concepts (classes, state machines, dice probability, and modular gameplay logic).

    Python OOP Design State Machines Pedagogy
  • SafeCheckCrawler

    An ethical web scraping agent programmed to respect robots.txt restrictions, implement courteous rate-limiting delay timers, and safely harvest structured web data without overwhelming target servers.

    Python Web Scraping Robots.txt Parser Ethical Tooling