Ivan Belyavtsev
๐ Hello! Iโm a software engineer with 10+ years of experience from Obninsk, Russia. The most of my experience connected with 3D graphics in game development and GPU-accelerated applications.
My main focus in work is to make tasks accomplished no matter. Have a great experience in solving issues in hard environments - lack of access, debugging possibilities, or knowledge. Iโm an explorer: still love to learn new languages, technologies, libraries and introduce them in real-life projects.
๐ย djbelyak.ru | ๐งย djbelyak@gmail.com | ๐ฌย t.me/djbelyak | ๐ฑย +7-953-323-38-72 | ๐ย linkedin.com/in/ivan-belyavtsev-821857a9
๐ช Skills
๐จโ๐ป๏ธ Programming languages
- Golang
- Python
- C++
- Blueprint
- HLSL
๐ท Ops
- Docker
- Gitlab CI
- Teamcity
- GitHub Actions
โ Game engines
- Unreal engine
- Unity
๐ค Machine learning techs
- Ollama
- LangChain
- Scikit-learn
- Pandas
- NumPy
- PyTorch
- OpenCV
๐ผ Experience
Senior Golang Developer @ BIFIT
2022-Present, Moscow, Russia [remote]
Senior Developer Technology Engineer (in computer graphics) @ NVIDIA
2014-2022, Moscow, Russia [partially remote]
- Data-mining upon computer graphics data
- Unreal engine plugins development
- Integration of NVIDIA SDKs into games
- Performance analysis and optimizations
- Internal tools development
- Preparation of educational materials for developers
OptiX Intern @ NVIDIA
2013-2014, Moscow, Russia [partially remote]
- Bug-fixing and performance analysis of OptiX SDK
- Internal tools development
Programmer 1st category @ All-Russian Institute of Hydrometeorological Information - World Data Center
2011-2014, Obninsk, Russia
- Developed a monitoring system for Unified state system of information on the worldโs oceans status based on Zabbix
๐ Education
Postgraduate in Computer science and technics
Obninsk institute for nuclear power engineering MEPhI (IATE MEPhI)
2014-2018, Obninsk, Russia
Thesis topic: AI methods and software tools for optimizing the operational processes of nuclear reactors
Masterโs degree in Computer science and technics
Obninsk institute for nuclear power engineering MEPhI (IATE MEPhI)
2012-2014, Obninsk, Russia
Thesis topic: Modeling and optimization of reactor reload processes using artificial intelligence methods
Bachelorโs degree in Computer science and technics
Obninsk institute for nuclear power engineering MEPhI (IATE MEPhI)
2008-2012, Obninsk, Russia
Thesis topic: Learning algorithms and architectures of artificial neural networks
๐ Personal
Male, 33 y.o.
Languages
- ๐บ๐ธ English: B2 (upper-intermediate)
- ๐ท๐บ Russian: Native
Side-projects
- Author and instructor of Computer graphics in Game development course at Innopolis University
- Web-developer for Scopus-listed scientific journal
Hobbies
- Aviation and flight simulators
- Gym training
The latest version of this CV is located here: djbelyak.ru/CV/ibelyavtsev.html