Miron Aseev

Java Software Engineer at Kaspersky

Novosibirsk, Novosibirsk, 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

👤
Senior
🎓
Top School
Miron Aseev is a Java software engineer with 13 years of experience building high-load, distributed systems and performance-critical backends. He has driven significant performance improvements—designing Netty/NIO+Disruptor transports, halving memory use and making hot paths JIT-friendly—and modernized architectures by replacing NETCONF with gRPC and consolidating many repos into a mono-repo to simplify CI. At Modulbank he implemented state-machine-driven multi-step registration, payments and notification flows, and authored onboarding docs that sped team ramp-up. Miron contributes to the Scala 3 compiler codebase, improving error messages and diagnostics, showing his attention to developer experience as well as runtime performance. Based in Novosibirsk, he quickly learns new technologies and pairs pragmatic engineering with proposals for innovative solutions.
code13 years of coding experience
job9 years of employment as a software developer
bookMaster’s Degree Computer Science, Master’s Degree Computer Science at Сибирский федеральный университет
languagesRussian, English
github-logo-circle

Github Skills (10)

dotty10
error-reporting10
syntax10
code-analysis10
compiler-design10
syntax-checking10
scala10
programming-language9
testing8
documentation7

Programming languages (8)

JavaC++ScalaJavaScriptGoHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
scala/scala3

Nov 2016 - Nov 2017

The Scala 3 compiler, also known as Dotty.
Role in this project:
userBack-end Developer
Contributions:12 commits, 12 PRs, 40 comments in 1 year
Contributions summary:Miron primarily contributed to the Scala 3 compiler, focusing on improving error messages and diagnostics within the codebase. Their work involved adding specific error messages for syntax errors, missing arguments, cyclic inheritance, and other scenarios. The contributions also extended to the documentation, ensuring clear and informative explanations of various compiler errors.
compilerscala3scaladottyepfl
maseev/narwhal

Feb 2013 - Jan 2018

Contributions:178 commits, 18 pushes, 1 comment in 5 years
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
Miron Aseev - Java Software Engineer at Kaspersky