Innovative People

Kyle Smith

Kyle Smith My primary area of training is within computer science, but I have experience in civil engineering, mechanical engineering, computer modeling and design. I also invent almost on a daily basis. I have hundreds of inventions that I haven't the time to work on. I would like to focus that energy and skill set into something worthwhile.