Oleh Kostiuk

Senior Java Software Engineer at Air Doctor

Gdańsk, Pomeranian Voivodeship, 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
Oleh Kostiuk is a senior Java software engineer and seasoned systems specialist with 17 years of hands-on experience, currently delivering payment integrations and backend features at Air Doctor while operating as a B2B entrepreneur in Poland. He combines deep expertise in architecture, scheduling, and technical specification writing with a strong background in Perl-to-Java migrations, high-volume payment systems, and large-scale user migrations (13.5M users). Comfortable across the full stack, Oleh emphasizes TDD, code review, and refactoring, and has led teams in Unix/system administration and infrastructure automation earlier in his career. An active embedded/IoT contributor, he maintains firmware work on ergonomic keyboard projects (TMK for Ergodox), revealing a knack for low-level optimization like I2C tuning and matrix scan diagnostics. Practical, detail-oriented, and adaptable, he bridges legacy systems and modern Java services to deliver reliable, production-grade software.
code17 years of coding experience
job12 years of employment as a software developer
bookNational Technical University "Kharkiv Polytechnic Institute"
github-logo-circle

Github Skills (8)

firmware10
i2c10
avr10
embedded10
cprogramming-language10
microcontroller10
controller10
sys10

Programming languages (17)

JavaCSSC++CVuePerlHTMLKotlin

Github contributions (5)

github-logo-circle
cub-uanic/tmk_keyboard

Aug 2013 - Feb 2020

keyboard controller firmware for Atmel AVR USB family
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:1 release, 174 commits, 32 pushes in 6 years 7 months
Contributions summary:Oleh appears to be implementing and modifying firmware for a keyboard controller within the context of an Atmel AVR USB family. Their contributions include implementing and modifying keymaps for an Ergodox project, which involves defining the layout of the keyboard and the functionality of different keys. They have also added debug features like matrix scan frequency counters and optimized I2C communication, likely to improve the performance and debugging of the firmware.
atmelavrfirmwareusb
cub-uanic/qmk_firmware

Nov 2017 - Dec 2024

Contributions:10 pushes, 1 branch in 7 years 2 months
controllerfirmwareavratmelusb
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