Ivan Sorokin

C Developer at Digital Core

Berdsk municipality, Novosibirsk Oblast, 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

👤
Senior
🎓
Top School
Ivan Sorokin is a C++ Developer with 8 years of experience in high-performance computing and graphics, bridging GPU programming with numerical methods. He built a solid foundation in C++ from university coursework, mastering STL, RAII, and a portfolio of pet projects, and earned a recommendation from Konstantin Vladimirov of YADRO. In his early career at MMSP, he designed efficient mathematical algorithms for satellite-shadow intersections and maintained an OpenGL near-Earth space renderer used for numerical simulations, gaining hands-on experience with GPU and accelerator programming (OpenGL, OpenCL, CUDA, Vulkan). He currently works at Digital Core as a C++ Developer, and, within MIPT's innovation fund, ports CUDA kernels to SYCL (DPC++) to enable portable HPC across heterogeneous platforms. He is based in Berdsk, Russia, and completed a Mathematics and Computer Science degree at MIPT, developing a strong blend of theory and practical, production-focused engineering. He prefers Arch Linux and thrives in research-driven teams delivering robust, high-performance software.
code9 years of coding experience
job2 years of employment as a software developer
bookBachelor, Mathematics and Computer Science, Bachelor, Mathematics and Computer Science at Московский Физико-Технический Институт (Государственный Университет) (МФТИ)
bookSaint Petersburg Lyceum 239
languagesGerman, English, Russian
github-logo-circle

Github Skills (5)

nexus6
proto3
protobuf3
graphql-schema2
graphql2

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
ivandest/graphql-generator

Oct 2020 - Oct 2021

Generation of graphql and proto files
Contributions:42 commits, 5 PRs, 44 pushes in 1 year
protobufprotonexusproto-filesgraphql
ivandest/ivandest.github.io

Mar 2017 - Oct 2018

Contributions:11 pushes, 1 branch in 1 year 7 months
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
Ivan Sorokin - C Developer at Digital Core