
Anton Podkopaev

Connect with Anton Podkopaev to Send Message
Connect
Connect with Anton Podkopaev to Send Message
ConnectTimeline
About me
Head of Research Lab @ JetBrains
Education

Saint Petersburg State University
2014 - 2018PhD Computer Science 5.0/5.0
Saint Petersburg State University
2009 - 2014Specialist Mathematics and Computer Science
Experience

JetBrains
Nov 2012 - nowManaging a team of 25+ researchers.- Lead the CoqPilot project, a plugin for an LLM-based generation of Coq proofs.- Lead the LitmusKt project, a tool for stress testing of concurrency implementation of Kotlin/Native.- Lead a group working on theoretical aspects of weak memory models. The group develops new memory models suppposed to replace C/C++ and Java memory models and proves properties of these models in the Coq proof assistant. At the moment I became the head of the lab, the lab comprised 4 researchers (incl. myself).Before merging with another lab and renaming to the PLAN lab, the lab comprised 15 researchers and interns.
Head of Programming Languages and Program Analysis (PLAN) lab
Jan 2024 - nowHead of Programming Languages and Tools (PLT) lab
Jun 2022 - Jan 2024Senior Researcher
Apr 2018 - Jun 2022Researcher
Oct 2013 - Apr 2018Research Intern
Nov 2012 - Sept 2013

IMDEA Software Institute
Jun 2015 - Aug 2015Research Intern
St. Petersburg Academic University of the Russian Academy of Sciences
Sept 2015 - Aug 2018Lecturer
Max Planck Institute for Software Systems
May 2016 - Aug 2016Reseach Intern
Computer Science Center
Feb 2018 - May 2022LecturerTeaching courses:- Programming Language Semantics;- Compiler design and implementation.

HSE University
Nov 2018 - Jun 2022Associate Professor
MPI SWS
Jun 2019 - Oct 2020Postdoctoral Researcher
Constructor University
Mar 2023 - nowAdjunct Professor- Advising programming language's (PL) track at "Software, Data and Technology" program (https://lp.jetbrains.com/software-data-and-technology-constructor-university/).- Teaching courses on programming language semantics, interactive theorem proving (the Coq proof assistant) in application to programming languages, weak memory concurrency.- Supervising bachelor and master students' theses in the areas of PL, concurrency, formal verification.
Licenses & Certifications
- View certificate

Advanced Learning Algorithms
CourseraJun 2023 - View certificate

Machine Learning Specialization
CourseraJul 2023 - View certificate

Successfully completed «Team Management, Business Communication and Negotiation Course» (February 2024)
STRATOPLAN MANAGEMENT SCHOOLSept 2024 
Dutch B1 certificate
UvA TalenNov 2024- View certificate

Supervised Machine Learning: Regression and Classification
CourseraJun 2023
Languages
- enEnglish
- ruRussian
- duDutch
Recommendations

Atharva deshmukh
Software engineer @KPIT | HONDA | ADASPune, Maharashtra, India
Joe smith
Operations Manager at Deckpro PumpsGravesend, England, United Kingdom
Mehak garg
looking for best opportunity to workDelhi, India
Jenina yahne
Master's degree at Saint Martin's UniversityLacey, Washington, United States
Ayomide abiodun
Technical Product Manager with experience in building SAAS products | Product manager leading teams ...Lagos State, Nigeria
Jose bula ngoma
Projects & Senior Systems Engineer at Yokogawa Middle East & Africa B.S.C.(Chevron-Cabgoc)Angola
Samantha makayan
Paralegal at The Property PracticeMetro Manila, National Capital Region, Philippines
Mckenzie michael
Operations Project Manager at Heartland DentalEffingham, Illinois, United States
Aleksandre vakhtangishvili
CEO at 'HSE Consulting'Georgia
Izamar hernandez-hook
General Manager, VP CommercialOakland, California, United States
Quinn teechma
CEO of Mom Hustle Hub - we train high ticket appointment setters and place them into businessesCalgary, Alberta, Canada
Esther olagunju
Project Manager/Financial AccountantToronto, Ontario, Canada
Asim saha
Corporate security Manager - KolkataKolkata, West Bengal, India
Dayana monge venegas
Onboarding Success Partner at IBMAlajuela, Costa Rica
Mathias käufl
Deputy Director Quality Research & DevelopmentRegensburg, Bavaria, Germany
Viola chan
Human Resources Senior ExecutiveSingapore
Adhari al abri
Computer Science Club President | CS student at the German University of Technology in OmanMasqaţ, Oman
Tatev safaryan, mba
IT Project Manager I Product Owner I Business Analysis I ERP I CRMArmenia
Haticenur aykın
Part-Time Working Student at Siemens | Student at Yeditepe UniversityAtaşehir, Istanbul, Türkiye
Timo sipola
Service Expert @ If Insurance | Sales Support, Workers' CompensationTurku, Southwest Finland, Finland
...