My primary areas of involvement are in object-oriented development, refactoring, patterns, agile methods, enterprise application architecture, domain modeling, and extreme programming. I have strong leading and technical management skills. Always follow the advanced styles of development and always try to be on the peak of technology.