Accomplished engineer with over 18 years of experience in software development, testing, consulting, and real-world implementations. In-depth background analyzing business requirements and recommending appropriate technologies and overseeing their successful implementation. Collaborating with stakeholders to develop the best solutions delivered on time and on budget.