Directory

>

Dmitry Petrashko

avatar

Dmitry Petrashko

Junior Researcher | Anthropic

California, San Francisco, United States

View contact details (it's free)

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.

General

Generalist

Technical Background

Leadership Experience

Long-Term Tenure

Immigrant

Professional interests

Emerging Technologies

Leadership Development

Innovation

Organisational experience

Corporate Experience

Startup Experience

Dmitry Petrashko

Work Experience

company logo

Member of Technical Staff at

Anthropic

September 2025 - Present

Logos provided by Logo.dev

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

mail

****************@epfl.ch

****@d-d.me

******@stripe.com

Colleagues

avatar
Greg Jacobi

Software Engineer

avatar
Neil Buddy Shah

Project Coordinator/Research Assistant

avatar
Sergio E

Architectural Intern

avatar
Sameer Dholakia

Board Member - Independent

avatar
Ming Li

Software Engineer

avatar
Jimmy Gould

Account Manager

avatar
Paul Smith

Territory Manager

avatar
Kanika Bahl

Project Finance Associate, Emerging Markets

avatar
Collin Imhof

Transfer Pricing Intern

avatar
Katey G

Marketing & Operations Lead

View Contact details (it's free)
Request Profile Removal