Steve is responsible for software modeling and managing codebase complexity. Prior to joining Lingospot, Steve held technical and research positions at Yahoo! Research Labs, Sandia National Laboratories, and NASA Jet Propulsion Laboratory. His interests include artificial intelligence, web-mining, data modeling, and programming language design. Steve has published papers in data mining, personalized search, and cryptography. He holds a Bachelors of Science (cum laude) from Santa Clara University and a Master of Science from UCLA, both in Computer Science. He is currently a PhD candidate at UCLA (on leave).
Steve's primary hobby is similar to his day job: programming language design. He believes the programming language of the future will be one designed from scratch to support rapid software evolution. When not thinking about software, Steve enjoys wine, whisky, poker, and hanging out with his fiance and their pets.
"You don't need a complete understanding to build something great. You only need to recognize what progress would look like, move in that direction, and repeat."