Dmytro Polovynka

Java Technical Lead at Edvantis

Lviv, Lviv Oblast, Ukraine
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
Dmytro Polovynka is a Java Technical Lead with nine years of hands-on Java experience after starting in Ruby and JavaScript in 2010, now based in Lviv, Ukraine. He combines deep technical craft—writing clean, tested, maintainable code—with leadership experience as Feature, Team and Tech Lead and former head of a Java Competence Group. A quick learner who routinely dives into non-Java technologies to solve client problems, he also conducts technical interviews, internal talks and helps define processes and approaches. Dmytro contributes to notable open-source projects like mapstruct, improving annotation processing and automapping behavior, reflecting strong debugging and core-Java skills. Colleagues know him as a communicative team player who balances firm technical opinions with openness to collective decisions.
code9 years of coding experience
job15 years of employment as a software developer
bookIng., International Trade, Ing., International Trade at Ekonomická univerzita v Bratislave
languagesEnglish, German, Ukrainian, Slovak
github-logo-circle

Github Skills (7)

mappings10
javas10
data-mapping10
object-mapping10
java10
annotations10
annotation-processing10

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
mapstruct/mapstruct

Sep 2016 - May 2017

An annotation processor for generating type-safe bean mappers
Role in this project:
userBack-end Developer
Contributions:7 commits, 5 PRs, 42 comments in 7 months
Contributions summary:Dmytro primarily contributed to the `mapstruct/mapstruct` repository, an annotation processor for generating bean mappers. Their work involved fixing and enhancing the annotation processor, specifically related to automapping features. The commits demonstrate modifications to core Java files within the processor, adding features such as forged methods and improving error messages. The user appears to be involved in debugging the mapping process as well.
bean-mappingmapstructtype-safebeanmapping
Contributions:2 pushes, 3 branches in 5 years 5 months
javajca
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
Dmytro Polovynka - Java Technical Lead at Edvantis