Software Engineer with over 9 years of professional experience in all stages of software development, including conception, design, implementation and testing.