Summary
Eriq Augustine is a PhD candidate and graduate student researcher in Machine Learning at UC Santa Cruz’s LINQS lab with 14 years of software and teaching experience. He previously balanced a senior software developer role in master data management with lecturing and tutoring at Cal Poly, giving him deep pragmatic experience in system architecture, algorithms, and scalable engineering. His research focus spans machine learning, data mining, and natural language processing, grounded in hands-on production software development. Eriq views software as a tool-builder’s craft—creating systems that enable others to succeed—and brings that philosophy to both research and industry projects. Outside of academia he tinkers with custom computer case builds and studies new programming languages, reflecting a persistent curiosity that informs his technical breadth.
14 years of coding experience
7 years of employment as a software developer
California Polytechnic State University, San Luis Obispo
japanese, chinese, french