TitanKing

TitanKing

I am a software developer and a self taught engineer.