"BLVFLAG"
A Rust based command-line tool that enhances Python debugging with a Llama LLM and differential tools.
BLVFLAG supports these features using custom flags like --explain
and --diff
,
allowing blind and low-vision developers to get accessible, context-aware debugging feedback from local code history.
"Console Based Chess"
A full-featured chess game built in Java that runs entirely in the console. The game handles all rules of chess, including piece movement, check/checkmate detection, and basic input validation. The Minimax decision algorithm is used to create an "AI" opponent.
GitHub"Maze Generator and Solver"
This Java application generates random mazes and then solves them using depth-first search. It was an exploration of recursive algorithms, randomization, and pathfinding in a structured grid environment.
GitHub"Auto Podcast Player"
A Python and AWS Lambda-based tool that plays a specific Spotify podcast automatically each morning at 7:05 AM. It uses the Spotify API, environmental variables, and scheduled Lambda execution to act as a an automatic news briefing system.
GitHub