• Computer engineer offering several years of experience in the full software development lifecycle – from concept through delivery of next-generation applications and customizable solutions. • Expert in advanced development methodologies, tools and processes contributing to the design and rollout of cutting-edge software applications. • Known for excellent troubleshooting skills – able to analyze code and engineer well-researched, cost-effective and responsive solutions.