Kirill R. is a seasoned software engineer with 13 years of hands-on experience, based in Batumi, Georgia, who blends back-end, embedded systems, and ML work across open-source projects. He contributed core VK API functionality and robust auth/error handling to a widely used vk_api library, improved UI and hardware timing for the pwnagotchi WiFi security project, and helped validate ML examples and weight-loading in tinygrad. Comfortable working close to hardware and in higher-level ML tooling, he focuses on practical fixes that improve reliability, security, and maintainability. His contributions show an eye for interoperability—API design, display driver timing, and test parity with PyTorch—rather than just feature work. Known simply as "dev" on GitHub, he prefers shipping pragmatic solutions that quietly harden systems.
Модуль для создания скриптов для ВКонтакте | vk.com API wrapper
Role in this project:
Back-end Developer
Contributions:44 releases, 17 reviews, 383 commits in 9 years 7 months
Contributions summary:Kirill primarily contributed to the core functionality of the `vk_api` library. The changes involved the implementation of API methods such as `vk_login`, `api_login`, and `method`, which form the core logic for interacting with the VK API. Moreover, the user worked on error handling mechanisms, two-factor authentication, and incorporated improvements to the overall functionality of the library. The user also addressed code formatting and documentation to improve the library’s maintainability.
You like pytorch? You like micrograd? You love tinygrad! ❤️
Role in this project:
ML Engineer
Contributions:30 reviews, 12 PRs, 71 comments in 5 months
Contributions summary:Kirill primarily contributed to enhancing and maintaining the `examples/stable_diffusion.py` and `examples/yolov3.py` scripts, which involve downloading model weights and processing predictions. They added comments and fixed issues related to loading weights, especially in the context of the LLaMA model. Additionally, they improved the testing of neural network components by comparing them to PyTorch implementations and by addressing errors in the existing test suite.
deep-learningpytorchmicrograd
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.