val CommanderTvis = lazybones {
about {
name = "Iaroslav Postovalov"
location = Germany.Celle
contacts {
email = "postovalovya@gmail.com"
linkedin = "linkedin.com/in/iaroslav-postovalov"
github = "github.com/commandertvis"
}
}
workExperience {
job {
company = ChromaWay
role = SoftwareEngineer
employmentType = FullTime
period = Period("Apr 2025", Period.Present)
accomplishments = listOf(
"Contributor to Rell (https://gitlab.com/chromaway/rell) language for distributed app programming."
)
}
job {
company = JetBrains
role = SoftwareDeveloper
employmentType = PartTime
locations = listOf(Armenia.Yerevan, Germany.Bremen)
period = Period("Sep 2022", "Dec 2024")
accomplishments = listOf(
"Contributed to the development and enhancement of Kotlin on JVM by designing and implementing new language features",
"Implemented @JvmExposeBoxed annotation for seamless integration of inline classes with Java",
"Optimized performance of the Kotlin compiler backend",
"Resolved issues related to Kotlin IR serialization",
"Participated in renovating tests for the new K2 compiler, including running tests on Android platform"
)
}
job {
company = MiLaboratories
role = SoftwareDeveloper
employmentType = Internship
locations = listOf(Armenia.Yerevan)
period = Period("Jul 2022", "Aug 2022")
accomplishments = listOf(
"Developed an enhanced version of an internal library for data plotting based on lets-plot-kotlin",
"Implemented a Kotlin DSL incorporating statistical and serialization features"
)
}
job {
company = JetBrainsResearch to MIPT
role = StudentResearcher
employmentType = Internship
locations = listOf(Russia.Dolgoprudny)
period = Period("Sep 2020", "Apr 2022")
accomplishments = listOf(
"Researched in Nuclear Physics Methods Laboratory focusing on non-accelerator particle physics, numerical simulations, and software development",
"Developed KMath - experimental mathematical library in Kotlin",
"Developed Communicator - RPC library prototype with high-order functions and idiomatic APIs"
)
}
}
education {
degree {
university = ConstructorUniversity
program = "BSc in Computer Science"
period = Period("Sep 2023", "Jun 2027")
}
degree {
university = MoscowStateUniversity.Branch(Armenia.Yerevan)
program = "Applied Mathematics and CS"
period = Period("Sep 2022", "Jun 2023")
}
}
honors {
award {
title = NationalTechnologyOlympiad.Winner
organization = "HSE University (Moscow, Russia)"
date = "Mar 2022"
}
}
tech(
core = listOf(
Kotlin,
Compilers,
JVM,
)
proficient = listOf(
Java,
C,
`C#`,
Git,
Python,
LibraryDevelopment,
SoftwareDevelopment,
)
)
}| CARVIEW |
Select Language
HTTP/2 200
date: Mon, 26 Jan 2026 18:02:25 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"426ed785297c563ad1a89d09fd42bb5e"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: origin-when-cross-origin, strict-origin-when-cross-origin
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com github.githubassets.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com marketplace-screenshots.githubusercontent.com/ copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com github.githubassets.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=fUcuCPTHrf5hmXIj8dE%2FRdLtXkMJx7%2B67QKwDMg8Z5pvPhoFzOFF8bJYprdX3hSgQ4THdxrRrF3BnsJyKmXI9r62xSxLXZiICtvXAANkSu%2Bvu1rJNdhZGhoUQyOFcZWJc3l1kXMq26AEKGb%2F8p5qawM9%2Fw50ZhQW5zYVo%2Be60nkl76byL140ROXLLESOXmO7NOKCasUw%2FeLsGfapt2pMNyC88FbZ3%2FldWabJSkGbxl22%2F87Hb%2Fkfsa9cOQAyjPajb%2B7SGEXNcQkr7SH4jZhc6A%3D%3D--2Gy2l5UEOTb%2BOrXA--K9oYnIHV2yBKH544bAwj9Q%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.697546315.1769450544; Path=/; Domain=github.com; Expires=Tue, 26 Jan 2027 18:02:24 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Tue, 26 Jan 2027 18:02:24 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: DB42:49AF:57F9DD:6732B6:6977AC30
CommanderTvis (Iaroslav Postovalov) · GitHub
Skip to content
Navigation Menu
{{ message }}
🍵
Drinking tea
- Hannover, Germany
-
19:02
(UTC +01:00) - https://orcid.org/0000-0002-7221-365X
- in/iaroslav-postovalov
Highlights
- Pro
Pinned Loading
-
-
JetBrains-Research/reflekt
JetBrains-Research/reflekt PublicA plugin for Kotlin compiler for compile-time reflection
-
-
SciProgCentre/kmath-gsl
SciProgCentre/kmath-gsl PublicGNU Scientific Library support for KMath
Kotlin 8
-
SciProgCentre/communicator
SciProgCentre/communicator PublicPolyglot and distributed scientific function call library
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.
You can’t perform that action at this time.




