I am a problem solver. I can write programs in any languages and of any difficulty level, My programming is slight different from other programmers i have in my team. I write algo, make test cases for it and then if algo passes all test cases i write program and re-test it again.