Summary
Ray Toal is a seasoned professor and software engineering consultant with 39+ years in academia and 29+ years in industry. Based in Glendale, California, he has taught at Loyola Marymount University since 1986, shaping generations of computer scientists and leading research in programming language theory, compilers, interpreters, and software architecture. His expertise spans semantics, distributed programming and data processing, APIs, databases, security, analytics, and full-stack development. Since 2017 he has balanced academia with industry impact as a Software Development Consultant at Undivided, delivering architecture and production-grade solutions for diverse clients. His career includes consulting roles at Friendbuy, Criteo, Handmade Mobile, M-GO, CityGrid Media, and Medaxis, translating theory into scalable systems. He earned a PhD in Computer Science from UCLA and an MS from LMU, reflecting a strong academic foundation paired with hands-on leadership and mentoring.
20 years of coding experience
23 years of employment as a software developer
University of California, Los Angeles
MS, Computer Science, MS, Computer Science at Loyola Marymount University
English, Spanish, Russian