Since 2004, Larry has been involved in designing and developing the software and hardware that makes up CAP's calendaring management system. He joined the executive team as CTO in 2015 bringing his 25 years of software industry experience to focus on CAP's commitment to developing and improving its technology. He has both Bachelor's and Master's degrees in Engineering from Cal State University, Long Beach and is listed as an inventor on United States Patents 8,848,250 and 9,319,565. In his free time, he teaches self-defense and fighting skills to civilians and is a certified force training instructor for law enforcement.