My avatar

Andrei Igorevich Kolenkov

Contacts:
Work experience:
  • NVIDIA
    Networking SW Department
    Software Verification Engineer
    August 25th 2024 - now
  • VK
    Ads department
    Python Backend Developer
    April 13rd 2023 - March 6st 2024
  • VK
    VK Education
    Advanced C++ course mentor
    September 1st 2022 - June 1st 2023
Languages:
  • English
  • Russian
Education:
  • BMSTU, 4 years of Specialist degree
  • VK Education in BMSTU, ML, Graduated - Spring 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 40
Interests:
  • Coding in Python
  • 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:
  • Autogen - VK Ads product for automated advertisement generation with neural networks;
    Developing 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;
    Set up deploy and developed backend on Python 3, 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, an open day 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
Index: