Kirill Korinsky

Berlin, Germany
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
Kirill Korinsky is an independent IT consultant based in Berlin with 18 years of experience specializing in low-latency, high-performance, and high-availability JVM systems (Java, Scala, Clojure). He routinely tunes large Elasticsearch clusters (100+ TB disk, 10+ TB RAM, hundreds of billions of documents), reduces JVM GC pauses and counts, and engineers sub-millisecond (~200μs) response paths for production services. A pragmatic engineer and systems maintainer, he contributes to notable open-source projects—improving Scala Native compatibility, fixing compiler and build issues in mrustc, and enhancing tooling like ScalaTest and MacPorts—demonstrating deep cross-language runtime knowledge. His public write-ups on percolate query rewrites, GC tuning, atomic JVM operations, and subtle sleep semantics reveal a habit of turning operational problems into reproducible insights. Colleagues can expect a hands-on consultant who blends low-level memory and concurrency expertise with practical production-scale maintenance.
code18 years of coding experience
languagesEnglish, Russian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (44)

git10
macports10
c-language10
jvm10
python10
scala-native10
llvm10
testing10
memory-management10
test-framework10
sbt10
media-library10
magit10
emacs-lisp10
scala10

Programming languages (39)

C#CElmM4GoCommon LispHTMLErlang

Github contributions (5)

github-logo-circle
macports/macports-ports

Nov 2020 - Jan 2023

The MacPorts ports tree
Role in this project:
userBack-end Developer
Contributions:545 reviews, 728 commits, 828 PRs in 2 years 1 month
Contributions summary:Kirill primarily contributes to the MacPorts ports tree by updating packages. Their work includes updating the Singular computer algebra system, SBCL, and GCL to new versions. These updates involve applying patches, fixing compilation issues, and ensuring compatibility with various operating systems, specifically macOS.
macosxpackage-managermacports-portsportsmacports
scala-native/scala-native

Oct 2020 - Oct 2021

Your favorite language gets closer to bare metal.
Role in this project:
userBack-end Developer & System Maintainer
Contributions:71 reviews, 17 commits, 39 PRs in 1 year
Contributions summary:Kirill primarily focused on improving the Scala Native project by addressing several bugs and improving compatibility with different JDK versions. Their contributions include fixing issues in `BufferedInputStream.read()`, resolving type inference issues related to `Constable` in JDK12+, and preventing memory overflows in unit tests. Additionally, the user implemented improvements to the build process by supporting MacPorts and fixing potential memory management issues in the zone allocator.
scala-nativebare-metalmetalnativecompiler
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
Kirill Korinsky