I have 30 years of experience and specialize in the field of electronic product design with specific knowledge in the areas of firmware, computer software and computer hardware. I have published on such topics as touch screens, reverse engineering and firmware development. I have testified on embedded code theft, reverse assembly of firmware and methods of modifying code without access to source.