Software Engineer and Manager with over 17 years of experience working in Software Engineering environments, specializing in server side and cloud Java development, agile and lean methodologies and principles. Have worked in all aspects of development, from inception and requirements gathering to deployment and application support.Experienced in team building, and aligning cross-functional teams around a set of congruent goals for the betterment of the team and the individuals.Specialties: Java programming, server architecture, team leadership, team building, agile and lean methodologies
Listed skills include Java, Software Development, Software Engineering, Agile Methodologies, and 17 others.