I love programming, I'm pretty good at it, and I communicate fairly well. It is only being 8+ years of my programming but I never stop learning. I am always concerned to write good, reliable and maintainable code. I always try to code smart but not too clever and follow patterns and principles. I can lead and I can follow. I can work alone or in groups. I can design system and I can follow other people's designs