Max Odnovolyk is a senior software engineer with 11 years of experience specializing in native iOS and macOS development, taking products from concept to production. He combines deep Swift and Apple SDK expertise with a strong web and networking background, making him a go-to engineer for offline-first client-server architectures, sync logic, and conflict resolution. Max has led small teams (3–7 developers) through full SDLC cycles and contributes to notable open-source projects, including fixes and build improvements for the in-app debugging tool FLEX and enhancing pymavlink with real-world MAVLink tests. His electrical engineering interests inform practical work on UAVs, IoT, and robotics, where he’s improved MAVLink implementations and test automation. Based in Kyiv, he balances hands-on coding with system-level design and a continuous focus on modernizing Swift practices.
Contributions:20 commits, 2 PRs, 3 comments in 5 months
Contributions summary:Max primarily focused on enhancing the MAVLink library, particularly within the Swift implementation. They revealed the MAVLink initializer publicly and made improvements to dispatch methods. Furthermore, the user added comprehensive real-world data tests for the MAVLink class, including comparisons with a C implementation. These contributions indicate a focus on improving the library's functionality, testability, and reliability.
Contributions:10 commits, 2 PRs, 2 comments in 2 days
Contributions summary:Max primarily focused on debugging and improving the functionality of the iOS application. Their commits addressed build issues when the project was built as a framework, suppressed deprecation warnings, and fixed a bug in NSURLSession task creation. Additionally, they reverted a branch's changes, and implemented more concise ways to mute warnings.
debuggingswiftiosdebugthings
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.