Max Ovsiankin
Algorithms, theoretical computer sicence, high-dimensional geometry, foundations of data science
Ph.D., Computer Science. Advisor: Yury Makarychev M.S., Computer Science.
B.A., Mathematics and Computer Science
Y. Makarychev, N. Manoj, M. Ovsiankin, Streaming algorithms for ellipsoidal approximation of convex polytopes. COLT 2022.
C. Boschini, J. Camenisch, N. Spooner, M. Ovsiankin, Efficient Post-Quantum SNARKs for RSIS and RLWE and their Applications to Privacy. PQCrypto 2020.
M. Ovsiankin, Cracking RSA with Quantum Computing, Berkeley Mathematics Directed Reading Program, 2018.
San Francisco, CA
. Software Engineering Intern May - Aug 2018Researched JVM language tooling on the Scala Tools team. Built Scala expression parser, worked on new Scala compiler, designed semantic analyzation, rewrite, and comparison tools for compiler-added synthetics like implicits and inferred type parameters. Created Java compiler plugin that captures semantic information. Most work has been open-sourced at Twitter Rsc or Scalameta.
Palo Alto, CA
. Data Science Intern May - Aug 2017Wrote Scala and worked with Spark. Contributed to machine learning engine in model serialization, automatic feature engineering, “smart” quickstart templates, and assorted refactors. Tuned pilot tenant models in order to upstream algorithm changes to ML framework. Built tools in Gradle and Scala to assist with modeling workflows and submitting projects to clusters.
Mountain View, CA
. Software Engineering Intern Jun - Sep 2015Wrote Scala and worked with Slick and Play Framework. Helped refactor Kifi’s web scraper, designed and built a new system for delivering notifications. Built chatops tools to streamline deployment. All work deployed to production. Kifi was eventually acquired by Google.
https://csmentors.berkeley.edu/. CSM (Computer Science Mentors) provides adjunct sections for UC Berkeley CS classes. I volunteered as a mentor for CSM for CS 70 for three semesters. Later I was a co-coordinator, managing logistics and helping mentors succeed teaching their sections, including sections for underrepresented students in CS.