Suggestion: I've found that doing a graduate CS degree really helps me build a theoretical foundation which has made me much better at my work.
Example: a much deeper understanding of the HTTP protocol and the client-server model, and how it relates to the world of networking and computing overall.
"used it to create my own resume site with analytics that I send out to companies. I can see who viewed my CV, when, and whether or not they actually read through it or bounced immediately"
I'd be super interested to learn more about how you did that.