Mark Sargent is a software engineer with 11 years of professional experience who transitioned from an academic career in philosophy into full‑stack development at Google, where he builds support applications. He combines rigorous analytical thinking from a PhD-level humanities background with practical CS training (MS Computer Science) and hands‑on teaching experience in Java, Android, ML and AI. Mark has a track record of mentoring and guiding student capstone teams and has helped bridge academia and industry through a Google residency focused on inclusion. His unusual path—from philosophy professor to production engineer—gives him a thoughtful, human-centered approach to problem solving and product design.
11 years of coding experience
6 years of employment as a software developer
MS Computer Science, MS Computer Science at California State University, Los Angeles
University of California, Irvine
Master of Arts - MA Philosophy of Religion and Ethics, Master of Arts - MA Philosophy of Religion and Ethics at Talbot School Of Theology
Biology General, Biology General at Mt. San Antonio College
PhD Philosophy, PhD Philosophy at University of Illinois Urbana-Champaign
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.