Iaroslav Chernyshev

CFD Engineer at ООО «ТЕСИС»

Munich, Bavaria, Russia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Iaroslav Chernyshev is a CFD engineer with six years of experience applying numerical modeling to power engineering and rotating machinery, currently based in Munich. He has hands-on expertise in cavitation and unsteady CFD for pumps, bearing wear scripting, and hydraulic testing methods, blending practical test-stand design with production-focused simulation. His background spans academic research and industrial roles supporting NPP pumping equipment and centrifugal pump specification, demonstrating an ability to move projects from calculation to documentation and delivery. In parallel he contributes to major open-source tooling around Kotlin and IntelliJ (notably JetBrains/android and kotlin), improving build/import behavior and compiler tooling—an unusual cross-disciplinary mix that sharpens his automation and backend skills. Iaroslav holds a Master’s in Power Engineering and complements his engineering work with Python scripting and tool development to accelerate simulation workflows. Colleagues describe him as a pragmatic problem-solver who bridges CFD fidelity and engineering practicality.
code6 years of coding experience
job3 years of employment as a software developer
bookMaster's Degree, Power engineering (Mechanical engineering), 5, Master's Degree, Power engineering (Mechanical engineering), 5 at Peter the Great St.Petersburg Polytechnic University
languagesАнглийский, Немецкий, Русский
github-logo-circle

Github Skills (18)

kotlin10
testing10
plugin-development10
android-development10
intellij-idea10
plugin10
compiler-compiler10
android10
compiler10
gradlew10
gradle10
intellij-plugin9
kotlin-multiplatform9
javas8
build-automation8

Programming languages (8)

MDXJavaC++JavaScriptGoGroovyRubyKotlin

Github contributions (5)

github-logo-circle
JetBrains/kotlin

May 2020 - Aug 2022

The Kotlin Programming Language.
Role in this project:
userBackend Developer & QA Engineer
Contributions:150 commits, 77 pushes, 15 branches in 2 years 3 months
Contributions summary:Iaroslav contributed to the Kotlin programming language project by addressing issues related to Android source set resource handling and multiplatform project importing, fixing bugs related to incorrect resource additions. The user also implemented regression tests to ensure the correct behavior of resource handling within these multiplatform Android source sets. In addition, the user worked on serialization and compiler argument issues and optimization of compilation and tooling.
maven-plugincompilerkotlinintellij-pluginprogramming-language
JetBrains/android

Aug 2021 - Jun 2022

Android Plugin for IntelliJ IDEA. This repository is a subset of https://git.jetbrains.org/?p=idea/android.git cut according to GitHub file size limitations.
Role in this project:
userBack-end Developer
Contributions:13 commits in 10 months
Contributions summary:Iaroslav's contributions primarily involve enhancements and fixes within the Android plugin for IntelliJ IDEA, focusing on Kotlin and Gradle integration. Their work includes introducing and deprecating KotlinSourceSetData, implementing compiler arguments caching, and modifying the attachment of data nodes to KotlinGradleProjectData. The commits suggest a deep understanding of the Android build process and Kotlin Multiplatform projects, particularly related to import, compilation, and dependency management within the IntelliJ IDEA environment. They also made changes to the creation of module dependencies for Android source sets.
file-sizeandroid-studiointellij-ideaandroid-pluginandroid
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Iaroslav Chernyshev - CFD Engineer at ООО «ТЕСИС»