Konstantin Kukushkin is an associate researcher and seasoned software engineer with 10 years’ experience designing and maintaining high-load APIs, scalable systems, and big-data pipelines. He combines strong analytical rigor from a computational mathematics background with hands-on expertise in Python, Java, Go, AWS, and distributed tooling like Docker and PySpark. Konstantin has practical product sense—prioritizing strategic suitability and business value over novelty—and a track record of turning complex requirements into reliable, maintainable software. He has led engineering teams at CFRA Research and contributed to open-source projects such as the fast topic-modeling platform bigartm, where he modernized Python bindings and fixed protobuf/ctypes integrations. Based in Moscow, he brings both research-lab discipline from ISPRAS and production-grade engineering experience across enterprise workflows.
Contributions summary:Konstantin primarily contributed to refactoring the Python API and core library code. This involved replacing deprecated functions (xrange, iteritems) with their modern equivalents and making relative imports explicit, indicating efforts to modernize the codebase. They also fixed interactions between the Python API with protobuf and ctypes. The user also made fixes to CMake files for protobuf 3.0.0 and fixed proto files.
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.