Thank you for your perspective! I could definitely talk about all my work in extreme detail, though I have quite a hard time reaching the interview stage.
I have not put much effort into my GitHub (I only have the code for 1 of my 5 projects uploaded). I'll spend some time this week updating it, maybe that will help my woes.