PROFILE Software Developer with expertise in design, installation, testing and maintenance of software and database systems. Equipped with a diverse skill set in data analysis, data management and software development. Responsible, team player and able to adapt to change.