Kirill R.

Software Engineer

Batumi, Autonomous Republic of Adjara, Georgia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
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.
code13 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
362reputation
6kreached
2answers
0questions
github-logo-circle

Github Skills (27)

pytorch10
python10
apidoc10
hardware-interface10
user-authentication10
authentication10
machine-learning10
stable-diffusion10
numpy10
deep-learning10
api10
sys10
interfacing10
http-request10
embedded10

Programming languages (14)

C++RustCScalaGoJSONHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
python273/vk_api

Jan 2013 - Jun 2022

Модуль для создания скриптов для ВКонтакте | vk.com API wrapper
Role in this project:
userBack-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.
api-clientapipythonapi-wrappervk
tinygrad/tinygrad

Feb 2023 - Jul 2023

You like pytorch? You like micrograd? You love tinygrad! ❤️
Role in this project:
userML 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.
Request Free Trial