Mykhailo Palahuta

Senior Software Engineer at N-iX

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
Mykhailo Palahuta is a Senior Software Engineer with seven years of experience specializing in Go and Java, currently building video streaming systems at N-iX from Poland. He brings hands-on expertise in GraphQL and AWS, pairing backend development with QA-focused thinking gained from contributing bug fixes and rule improvements to the well-known PMD static analysis project. At SoftServe he progressed rapidly from trainee to senior engineer, demonstrating consistent delivery and growing ownership across backend services. An occasional speaker and open-source contributor, he focuses on improving code quality and reducing false positives in static analysis—work that reflects a deep attention to correctness and maintainability. He holds advanced studies in cyber-physical systems and IoT and a strong academic record in computer science, which inform his pragmatic approach to system design. Colleagues describe him as goal-driven and detail-oriented, often catching subtle issues before they reach production.
code7 years of coding experience
job6 years of employment as a software developer
bookMaster's degree, Computer Engineering of Cyber-physical systems and IoT, Master's degree, Computer Engineering of Cyber-physical systems and IoT at Yuriy Fedkovych Chernivtsi National University
bookBachelor's degree, Computer Science, 5.0, Bachelor's degree, Computer Science, 5.0 at Uniwersytet Łódzki
github-logo-circle

Github Skills (8)

linter10
javas10
error-detection10
debug10
code-analysis10
static-analysis10
software-quality10
java10

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
pmd/pmd

Jul 2020 - Aug 2020

An extensible multilanguage static code analyzer.
Role in this project:
userBack-end Developer & QA Engineer
Contributions:14 PRs, 10 comments in 25 days
Contributions summary:Mykhailo primarily contributed to improving the PMD static code analyzer by fixing bugs and refining existing rules. They addressed multiple issues related to the Java code analysis, including null pointer exceptions, false positives, and incorrect rule implementations. The commits also demonstrate expertise in Java code analysis, with a focus on error detection and best practices. Several commits were focused on fixing PMD rules related to performance and design best practices.
lintercode-analyzercode-qualityresharperstatic-code-analyzer
Drofff/SoftHeart

Nov 2019 - Dec 2021

Contributions:2 pushes, 1 branch in 2 years 2 months
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
Mykhailo Palahuta - Senior Software Engineer at N-iX