Knowledgeable software engineering professional with experience developing and deploying scalable and modular software products. Organised and hardworking team player. Uses strong interpersonal skills to work well with internal and external stakeholders to meet project technical requirements.