Summary
Ivan Sinyagin is a Senior Data Scientist based in the San Francisco Bay Area with 11 years of software engineering experience spanning database kernels, web servers, and functional programming. He combines hands-on backend development—Scala/Akka integrations and production data work—with applied data science at Arista Networks after multiple engineering and senior data roles at Awake Security. A Harvard-trained software engineer (BS and MS), he brings a strong academic foundation to pragmatic system design and threat-monitoring analytics. Ivan’s background includes remote and distributed-team experience, teaching CS50 as a teaching fellow, and integrating complex multi-stage verification APIs, underscoring his adaptability to both research-adjacent and production environments. He favors low-level, reliable systems and functional approaches, often working at the intersection of data pipelines and core server infrastructure.
11 years of coding experience
5 years of employment as a software developer
Master’s Degree Software Engineering, Master’s Degree Software Engineering at Harvard University
English, Russian