Sergey Kudakov is a Senior Software Engineer with over 20 years of hands-on experience and a decade-plus focused on embedded and imaging software for mobile devices. He has led kernel-to-application imaging pipeline work—bringing up sensors, OIS/AF/flash drivers, bootloaders and display subsystems—on flagship Motorola and Nexus products and now applies that expertise at Verifone. Sergey combines deep low-level driver development and hardware bring-up with image processing, ML inference optimization for mobile targets, and factory/field test tooling, enabling faster time-to-market and robust field performance. He’s known for practical innovation—prototyping simultaneous OIS/EIS operation, a custom Exif metadata framework for triage, and resource-optimized CNN solutions—and for closing the loop between silicon, firmware and production testing. A master’s-trained engineer based near Chicago, he brings rare cross-domain fluency from hardware modeling and pre/post-silicon verification through to CI/CD-driven software delivery.
10 years of coding experience
18 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Saint Petersburg State Polytechnical University
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
Sergey Kudakov - Senior Software Engineer at Verifone