Last week I purchased an Nvidia Shield Pro and I just got it setup with some kid friendly games for my 4 and 9 year old.
I am a game developer (built my own c++ game engine) and I'm interested in putting my games on the TV. Can anyone suggest tutorials or resources to help me port my games to the TV? Note I have no android experience. I'm only experienced with JavaScript, WebGL, OpenGL, Unreal Engine, and C++ development.
So Unreal can actually use Android TV as a target if you wanted to go down that route.
However it sounds like you want to roll your own engine here. So the best route would be to look into Android's NDK here https://developer.android.com/ndk . This will allow you to write C++ code while being able to address Android's native API's so you can get more out of any hardware something like the Shield will be pushing.