Software Engineer with diverse work experience, including programming, software development, continuous integration, continuous development, continuous testing and consulting. Extensive knowledge of software development specifically using scrum methodology for project management related activities.