Stanislav Kupryakhin

Computer Vision Software Engineer at Octopi Poker Studios

Novosibirsk, Novosibirsk, Russia
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
🎓
Top School
Stanislav Kupryakhin is a Computer Vision Software Engineer with 13 years of deep engineering experience spanning system programming, backend and full-stack development, and recent specialization in AI, neural networks, and computer vision. He has shipped production systems across cloud platforms (Azure, GCP) and containerized environments, and bridges low-level performance work—like unikernel system call implementations in the Nanovms project—with higher-level ML-driven automation. At Keystone and prior companies he led analytics and full-stack solutions using Java/Spring, Python/Django and modern frontends, while also integrating cloud AI services such as OpenAI and Whisper for real-world automation. Currently focused on applying computer vision to streamline workflows at Octopi Poker Studios, he emphasizes making results faster and more dependable to free people from repetitive tasks. Comfortable moving between kernel-level C/C++ work and Python-based AI stacks, he brings a rare combination of systems rigor and practical AI product delivery. Based in Novosibirsk with a physics/IT background from NSU, he prefers solving hard reliability and performance problems that others consider boring.
code13 years of coding experience
job23 years of employment as a software developer
bookBS, Physics, IT, BS, Physics, IT at Novosibirsk State University (NSU)
languagesRussian, English
github-logo-circle

Github Skills (10)

c1710
system-calls10
unikernel10
c1110
networking10
operating-system10
testing9
filesystem9
virtualization8
security7

Programming languages (10)

C#TypeScriptJavaC++CJavaScriptGoVimL

Github contributions (5)

github-logo-circle
nanovms/nanos

Jan 2019 - Jun 2019

A kernel designed to run one and only one application in a virtualized environment
Role in this project:
userBack-end Developer
Contributions:17 commits in 4 months
Contributions summary:Stanislav primarily contributed to the core functionality of the unikernel, focusing on system call implementations and improvements to the tuple parser. They implemented `getsockopt` and `writev` system calls, crucial for network and file I/O operations. Furthermore, the user worked on the tuple parser, fixing parsing issues and expanding test coverage with quoted strings and spaces, and added tests to ensure functionality.
kerneloperating-systemssecuritysandboxlinux
Octopi-Poker/PaddleOCR

Apr 2023 - Jun 2023

Awesome multilingual OCR toolkits based on PaddlePaddle (practical ultra lightweight OCR system, support 80+ languages recognition, provide data annotation and synthesis tools, support training and deployment among server, mobile, embedded and IoT devices)
Contributions:11 pushes in 1 month
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
Stanislav Kupryakhin - Computer Vision Software Engineer at Octopi Poker Studios