I am a professional software developer from last 8+ years. I have experience in analysis, design, development, testing and implementation of application designing and development platform. I have good exposure to object-oriented design, software architectures, design patterns, test-driven development and Project Management.