Directory
>
Dmitry Petrashko
Dmitry Petrashko
Junior Researcher | Anthropic
California, San Francisco, United States
Dmitry Petrashko
Summary
Dmitry Petrashko is a distinguished software engineer and technical advisor with a strong focus on developing maintainable and efficient code. Currently serving as a Technical Advisor to the CTO at Stripe, he leverages his extensive experience in software engineering, operations, and global infrastructure. With a PhD in Computer Science from EPFL, he has contributed to significant projects like the Dotty compiler, which is foundational to the upcoming Scala 3.0. Dmitry's career spans various roles at Stripe, where he has led teams and initiatives aimed at enhancing developer productivity and technical alignment. He is multilingual, fluent in English, Russian, Ukrainian, German, and French, which enriches his collaborative efforts across diverse teams. Dmitry's innovative approach is evident in his work on lock-free distributed indexes and type systems, showcasing his ability to tackle complex challenges in technology. He is passionate about building tech communities and fostering information sharing among engineers.
Dmitry Petrashko
Work Experience
Member of Technical Staff at
Anthropic
September 2025 - Present
Dmitry Petrashko
Education
EPFL (École polytechnique fédérale de Lausanne), Doctor of Philosophy - PhD, Computer Science
January 2013 - January 2017
Yandex School of Data Analysis, Associate, Computer Science
January 2011 - January 2013
Moscow Institute of Physics and Technology (State University) (MIPT), Master, Math, Computer Science, Physics
January 2008 - January 2014
Frequently Asked Questions about Dmitry Petrashko
What is Dmitry Petrashko email address?
Dmitry Petrashko's primary email address is ****************@epfl.ch. To view the full verified email and additional contact details, sign up for free with Muraena.
What company does Dmitry Petrashko work for?
Dmitry Petrashko is a Junior Researcher at Anthropic.
Where Dmitry Petrashko graduated from?
Dmitry Petrashko holds a degree in Title: Design and implementation of an optimizing type-centric compiler for a high-level language Production compilers for programming languages face multiple requirements. They should be correct, as we rely on them to produce code. They should be fast, in order to provide a good developer experience. They should also be easy to maintain and evolve. My thesis shows how an expressive high level type system can be used to simplify the development of a compiler and demonstrates it on a compiler for Scala, Dotty. Together with Martin Odersky I have build and bootstrapped the first version of Dotty compiler. Dotty compiler has started as a research project and was proved to be successful. Dotty is slated to become Scala 3.0. Show less from EPFL (École polytechnique fédérale de Lausanne).
How can I directly contact Dmitry Petrashko?
To contact Dmitry Petrashko directly, you can use the email address ****************@epfl.ch. Complete contact information is available upon registration with Muraena.
Is Dmitry Petrashko an immigrant?
Yes, Dmitry Petrashko is an immigrant and currently based in United States
Who is Dmitry Petrashko?
Dmitry Petrashko is a distinguished software engineer and technical advisor with a strong focus on developing maintainable and efficient code. Currently serving as a Technical Advisor to the CTO at Stripe, he leverages his extensive experience in software engineering, operations, and global infrastructure. With a PhD in Computer Science from EPFL, he has contributed to significant projects like the Dotty compiler, which is foundational to the upcoming Scala 3.0. Dmitry's career spans various roles at Stripe, where he has led teams and initiatives aimed at enhancing developer productivity and technical alignment. He is multilingual, fluent in English, Russian, Ukrainian, German, and French, which enriches his collaborative efforts across diverse teams. Dmitry's innovative approach is evident in his work on lock-free distributed indexes and type systems, showcasing his ability to tackle complex challenges in technology. He is passionate about building tech communities and fostering information sharing among engineers.
Dmitry`s contact details
****************@epfl.ch
****@d-d.me
******@stripe.com
Colleagues
Software Engineer
Project Coordinator/Research Assistant
Architectural Intern
Board Member - Independent
Software Engineer
Account Manager
Territory Manager
Project Finance Associate, Emerging Markets
Transfer Pricing Intern
Marketing & Operations Lead