My work spans the development of technology devices in general. From software products to robotic devices. I have lead teams to create award winning robotic devices (IoT).
I have overseen every stage of development of a technology device. From the beginning idea through R & D to rapid prototyping to testing to manufacture to sales.
I understand the needs of the end user, how to obtain the user's requirements and then how to design, produce and manufacture a device to meet their needs. Devices should be out of the box simple to use. A smart product design combined with a smart device user interface makes the end users experience easy and intuitive.
A robotic device can be a complex mix of both firmware and end user interface software. Both must be developed to create a device that works and interacts with user in a seamless manner. This requires overseeing programmers with different expertize.
To ensure an exceptional final product I have worked with people from a multitude of different disciplines including: school curriculum designers, electrical engineers, therapists, mechanical engineers, parents, software engineers, teachers, manufacturers...
I have worked with both mechanical engineering and electrical engineering. I have developed a patented Touch Sensing Technology allowing touch interactivity in spheres. I have worked devices that have Wi-Fi, Bluetooth, on-board memory, sound chips, servo motors and MCUs.
Devices must be extensively tested to guarantee success when sold. QueBall, a device I developed was tested in multiple schools, homes, play groups, therapy centers, and research institutions. This allowed me to test every situation the device would encounter and then to build this information into the final design.
Software must be developed with good programming practices. Including such things as, well thought out architectures, documentation and extensive testing.
Usability is large part of software development. The end product must be easily useable, intuitive and a delight to use.
Automatically collects data and session information as you use the device. You can then see report generation and results through our website. The reports generated from the sessions allow you to pick which child and which session. You can also compare different children or different sessions from the same child. KOULEbot uses state of the art technology which can measure interactions up to 100 times per second.