Summary
Eugene Rabinovich is a cryptography engineer and PhD mathematician based in Oakland with eight years of experience applying rigorous mathematical thinking to machine learning, data analysis, and secure systems. After a stint as a visiting assistant professor at Notre Dame, he transitioned to industry work at Succinct, where he focuses on cryptographic engineering that leverages his background in probability, algebra, and algorithm design. Proficient in Python, R, SQL, Java and ML frameworks like PyTorch and Pandas, he synthesizes research-grade mathematics with practical ML deployments to solve ambiguous, cross-disciplinary problems. Eugene’s dual BS in physics and mathematics from Duke and his Berkeley PhD underpin a habit of pulling ideas across fields—turning theoretical insights into actionable models and secure implementations. He’s especially adept at translating complex proofs and models into reproducible code and data pipelines that stakeholders can trust.
8 years of coding experience
2 years of employment as a software developer
Doctor of Philosophy - PhD Mathematics, Doctor of Philosophy - PhD Mathematics at University of California, Berkeley
Bachelor of Science - BS Physics, Bachelor of Science - BS Physics at Duke University