Senior SoftwareEngineer with more than six years of experience in the development of software in all phases through different vertices. Can manage and monitor other people and can lead them to extraordinary accomplishments. Have a strong emphasis on detail, developed time management skills and the ability to perform all tasks on time, on budget.