Andrei Igorevich Kolenkov
Work experience
-
NVIDIA
Networking SW Department
Software Verification Engineer
August 25th 2024 - now
-
VK
Ads department
Backend Python Developer
April 13rd 2023 - March 6st 2024
-
VK
VK Education
Advanced C++ course mentor
September 1st 2022 - June 1st 2023
Education
-
BMSTU, 4 years of Specialist degree in Engineering, 2023
-
VK Education in BMSTU, ML (Machine Learning), 2023
Server specs
- CPU: Intel Core i5-3340 Ivy Bridge
- RAM: 4*8 GB AMD Radeon R5 11-11-11-28
- MB: ASUS P8H77-V LE
- SSD: ADATA Ultimate SU655 240 GB
- GPU: ASUS Radeon R7 260 1024 MB
- System: Fedora Server 41
Interests
- Coding in Python
- Web services
- Unix-like system administration
- Minecraft servers administration
- EBM music
- Cooking
Skills and technologies
- Python 3
- FastAPI
- Testing
- MLOps
- C/C++
- Make/CMake
- Docker/Docker Compose
- Linux (Fedora, Debian, Arch)
- Nginx
- git
- SQL
Projects
-
InfiniBand
NVIDIA's ultra-fast, low-latency network for high-performance computing;
Ensuring software quality through automated testing and taking part in development, integration and verification;
-
Autogen
VK Ads product for automated advertisement generation with neural networks;
Developed business logic and life cycle instruments for the generated content on Python 3 and FastAPI;
-
Strawberry
Graduate project in VK Education - VK Miniapp for post generation for VKontakte social network groups, app uses React JS,
VK Bridge, VKUI on the frontend;
Developed backend on Python 3 and set up autodeploy, FastAPI, Team lead;
-
Harmful Cloud
Second semester project of VK Education - generative instrument with GPT3 neural network trained on groups of VKontakte
social network and demo website;
Gathered and processed data, created website infrastructure for the neural network to deploy;
-
Rattlesnake
First semester project in VK Education - client-server system for remote calculations of block diagrams provided by user.
Written in C++, executes blocks in Python 3;
Developed forking server for multi-process request processing, implemented business logic and led the project development;
-
BMSTUCraft
Official BMSTU Minecraft server, in 2020, Open Day event was held on it in the spring of 2020, most of the time was hosted
on BMSTU server and now on it is on my own server;
Idea author, gathered team and players, server administrator