I have devart, but I'm a lazy bummer to update all the time. It's kirikaito.deviantart.com also, actually My pixiv is the same username as well but that's updated at an even worse pace. I'm in a pretty evil school that makes me busy most of the time...
And with regards to those who say bummer about not winning, hey, bummer alright, and let that feeling sink in but pass away. Put that energy to improving yourself, even if you're slow, or if you're fast, think about yourself in improving. No one can really tell you to stop improving (unless you're being annoying to someone, of course) because no one knows their limits yet, nor ever will. Even I'm feeling a little sore about being second, but hey, it's about the fun. It makes me wanna learn how to draw/paint/create art like the first and think about how the others get the ideas. So chill, don't overwork your head on this and just aim to enjoy yourself. Live and enjoy the moment