Dmitriy Garbar

Senior Java Software Engineer at NDA

Kyiv, Poland
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
Dmitriy Garbar is a Senior Java Software Engineer with 8 years of experience building resilient, high-throughput backend systems and leading small cross-functional teams. He specializes in Java 11–17, Spring ecosystem, PostgreSQL and microservices, with proven delivery of fintech integrations for KYC/AML, fiat/crypto payments and complex commission/transaction flows. Dmitriy has a track record of modernizing legacy stacks—introducing robust testcontainers-based integration testing, observability improvements, and performance tuning across heterogeneous databases. As a former lead, he establishes coding standards, modular architectures and clear API contracts to enable scalable product growth. He also contributes to notable open-source work on prebid/prebid-server-java, hardening null-handling and currency logic in a production bidding system, reflecting attention to reliability in edge cases.
code8 years of coding experience
job5 years of employment as a software developer
bookBachelor's degree, Computer science, 97, Bachelor's degree, Computer science, 97 at Taras Shevchenko National University of Kyiv
bookTechnician - programmer, Maintenance of software systems and complexes, 95, Technician - programmer, Maintenance of software systems and complexes, 95 at Chernigov College of Transport and Computer Technologies
github-logo-circle

Github Skills (7)

javas10
openrtb10
debug10
back-end-development10
java10
apidoc9
api9

Programming languages (3)

JavaShellGo

Github contributions (5)

github-logo-circle
prebid/prebid-server-java

Jun 2019 - Nov 2021

Java version of Prebid Server
Role in this project:
userBack-end Developer
Contributions:206 reviews, 167 commits, 192 PRs in 2 years 5 months
Contributions summary:Dmitriy primarily focused on addressing potential issues within the server, specifically the handling of null or missing data within different components of the system. The user improved the robustness of the Prebid Server by implementing fixes for NullPointerExceptions (NPEs) in the SomoAudience bidder and ensuring proper handling of missing device language data. The user also made adjustments to the handling of external currencies.
prebidjavarewardserver
DGarbar/MSC_Gui_Tags

Sep 2017 - May 2019

Simple mp3 File manager
Contributions:3 PRs, 91 pushes, 7 branches in 1 year 7 months
mp3file-manager
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
Dmitriy Garbar - Senior Java Software Engineer at NDA