I am a self taught programmer hailing from the late 90's back in the days when a couple of gifs on a web page made a really good website, especially if it was animated gifs :-)
I do a lot of work creating API's that are so Agile, any query endpoint can use any storage type that is best suited to that endpoint and the data itself.
I also do a lot of work in javascript and AMD. I develop on a mac with a windows VM for doing the asp.net MVC API work. I use RavenDb, DocumentDb, TableStorage and SQL server.
https://www.linkedin.com/pub/david-parker/13/b21/541