Gareth Shikles is a seasoned software engineer with over a decade of experience building and optimizing real-time multimedia and computer vision systems across desktop, mobile, embedded, and automotive platforms. He brings deep low-level expertise in Assembler, C/C++, CUDA and platform toolkits like Qt, OpenGL and OpenCV, coupled with a strong track record of performance tuning that has produced order-of-magnitude speedups. His work spans secretive automotive computer vision and robotics projects, cross-platform mobile and remote-desktop acceleration, proprietary media codecs and embedded sensor/automation systems for IoT. Comfortable from kernel and SIMD optimizations to UI/UX and platform integration, he also blends unusual influences—applying concepts from music theory and cetacean sonar—to novel sensing and segmentation approaches. Based in Pahoa, Hawaii, Gareth pairs systems-level rigor with creative problem solving and a history of independently shipping complex, multidisciplinary products.
10 years of coding experience
15 years of employment as a software developer
Associate's degree, Computer Science and Mathematics major, Astronomy and Music minor, Associate's degree, Computer Science and Mathematics major, Astronomy and Music minor at Park University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.