Experienced and organised Senior Software Engineer with 7.2 years of experience in the background in product development, project coordination and client communications. Conducts thorough assessments of costs and risks ahead of new feature development. Proven success in meeting project deadlines by monitoring progress and resolving performance bottlenecks.