Software Developer with over 7 years of experience in the software industry. Successfully led complex projects with small and large teams, covering various aspects of software development, process and methodology.Extensive experience in Object-Oriented design and development, Java, J2EE, middleware and enterprise application architecture and implementation.