Passionate software developer with 10 years of experience. A motivated adaptable learner, who is used to delivering quality results under pressure. Planned and managed multiple software projects from requirements to architecture to delivery. Strong communication skills, experienced in liaising with clients as well as mentoring peers.