Michail Plushnikov

Senior Software Engineer at Interhyp Gruppe

Ludwigsfelde, Brandenburg, 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
🎓
Top School
Michail Plushnikov is a Senior Software Engineer with 14 years of experience in software development and architecture, currently driving engineering efforts at Interhyp Gruppe from Ludwigsfelde, Germany. He has a long track record across enterprise and product-focused firms—adesso, IVU, AS Ideas—bringing pragmatic architecture and hands-on implementation to complex systems. An active open-source contributor, Michail significantly enhanced the widely used lombok-intellij-plugin by implementing processors for annotations like @Data, @EqualsAndHashCode and improving recursive delegation and inheritance handling in IDE-generated code. His background in applied computer science from Universität Leipzig underpins a methodical approach to tooling and code generation challenges, making him especially effective at bridging developer ergonomics and reliable back-end behavior. Colleagues describe him as a dependable senior engineer who blends deep Java/IDE expertise with practical, long-term maintainable solutions.
code14 years of coding experience
job11 years of employment as a software developer
bookDiplom-Informatiker, Angewandte Informatik, Diplom-Informatiker, Angewandte Informatik at Universität Leipzig
languagesGerman, Russian, English
github-logo-circle

Github Skills (8)

javas10
code-generation10
lombok10
java10
intellij-plugin10
annotations10
annotation-processing10
refactoring9

Programming languages (5)

JavaJavaScriptGoKotlinPython

Github contributions (5)

github-logo-circle
Lombok Plugin for IntelliJ IDEA
Role in this project:
userBack-end Developer
Contributions:87 releases, 2 reviews, 1128 commits in 9 years 6 months
Contributions summary:Michail's primary contribution was adding features and fixing bugs related to the lombok-intellij-plugin, which provides support for Lombok annotations in IntelliJ IDEA. The user implemented various processors for lombok annotations, including @Delegate, @Data, @EqualsAndHashCode, and @ToString. They also added support for different configurations, such as the handling of static constructors, and enhanced the plugin's functionality by incorporating code to handle inheritance and inheritance. The changes included implementing better support for the generation of getters, setters, and methods and also addressed recursive delegation.
intellij-platformintellij-idealombokintellij-pluginjetbrains
XJC (JAX-B Compiler) Plugin for generating Lombok like toString,equals and hashCode-methods from xml schema
Contributions:19 commits, 15 PRs, 18 pushes in 6 years 5 months
tostringhashcodexmlequalsxml-schema
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
Michail Plushnikov - Senior Software Engineer at Interhyp Gruppe