Stanislav Kapulkin is a mathematician-programmer and serial technical founder with 10 years of experience applying ML, computer vision and category-theoretic ideas to real-world AI systems. As CEO/CTO of VIETE he focuses on building AI agents with deeper problem understanding to reduce errors and improve reliability, blending research rigor with product-minded execution. He teaches deep learning for computer vision, conducts independent research translating category theory for cognitive psychologists, and has hands-on experience deploying models in production across video tracking, NLP and speech tasks. His background spans low-level C/C++ systems, Unity game and VR software, blockchain smart contracts, and modern ML stacks (TensorFlow, PyTorch), evidencing rare full-stack fluency. Based in Be'er Sheva, Israel, he pairs a formal Applied Mathematics education from ITMO with practical startup leadership and R&D that bridges abstract theory and applied engineering. A distinctive thread in his career is adapting high-level mathematical concepts into usable tools for cognition and robust AI agents.
10 years of coding experience
11 years of employment as a software developer
Computer science, Computer science at Saint Petersburg Academic University
High school, High school, High school, High school at Saint Petersburg Lyceum 30
Master's, Applied Mathematics And Informatics, Master's, Applied Mathematics And Informatics at ITMO 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
Stanislav Kapulkin - CEO CTO at Independent research