Max Stepanov is a seasoned software engineer with 12 years of experience specializing in computer graphics, computer vision, and machine learning across iOS/macOS/Linux and embedded systems. He has led and contributed to high-impact projects at Apple (including tvOS and hardware engineering), NIO’s autonomous driving team, and several startups where he served as chief software architect and co-founder. Technically versatile, he moves fluidly between Swift/Objective-C, Python, Node.js, and Docker, and has hands-on experience adding multicast CoAP support to a widely used node library, improving real-world IoT communication. With a PhD-level research background and roots in physics and computer science from Novosibirsk State University, he combines deep algorithmic rigor with pragmatic product delivery. Based in Peachtree City, Georgia, he brings a rare blend of embedded-systems know-how and consumer-platform engineering to complex, performance-sensitive problems.
13 years of coding experience
16 years of employment as a software developer
PhD Computer Science, PhD Computer Science at Institute of Automation and Electrometry
MS Physics Computer Science, MS Physics Computer Science at Novosibirsk State University (NSU)
Contributions:6 commits, 1 PR, 4 comments in 5 days
Contributions summary:Max implemented and tested multicast functionality within the node-coap library. Their work included adding multicast request support, modifying the agent to handle multicast requests, and adding example code. The user also made the test server listen for multicast and fixed test cases. Their contributions significantly enhanced the library's capabilities for CoAP communication in multicast environments, modifying both the client and server implementations.
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.