Extensive background and results-oriented software engineer in object-oriented approaches with full life-cycle of software development Life Cycle (Agile Methodologies) including requirements specification, design, coding, testing, debugging and maintenance.