Personal information me.jpg
Name Viktor Ivanov Kirilov
Address Sofia, Bulgaria
Nationality Bulgarian
Cell + 359 889 897 183
Date of birth 08.11.1991
Work experience
- present
Product games, libraries and open source software
Position Freelance programmer
Activities and responsibilities Planning. Design. Coding. Support.
July, 2013 - Dec, 2015 (2 years 6 months)
Employer Chaosgroup
Product V-Ray for Maya
Position Programmer
Activities and responsibilities Integration of V-Ray into Maya (scene translator/exporter), build-system based on CMake, optimization, code refactoring.
July, 2012 - June, 2013 (1 year)
Employer Gameloft Bulgaria
Product - Gangstar 3 Rio: City of Saints
- Brothers in Arms 2: Global Front
- a canceled project
Position Game Developer
Activities and responsibilities Gameplay/3D/GUI/network programming. Engine structure - level/object management.
Technical skills
C++ Excellent. More than 7 years of experience. More than 4 years of professional experience.
Programming languages
Advanced in C. Good understanding of Python, PHP, GLSL, JavaScript, SQL, HTML, Pascal, Lua, Java, D, Assembly, and others.
APIs and libraries
Excellent knowledge of STL, SDL. Good understanding of OpenGL, Boost, Qt, and others.
Excellent understanding of Visual Studio, Git, Subversion, Maya, build systems (CMake/Make/Ninja/MSBuild), Emscripten, MinGW, compilers (MSVC/Clang/GCC/Intel), Clang/GCC tools (formatting, static analysis, sanitizers), Valgrind, Windows, Unix, Continuous Integration (Jenkins, Travis CI), Intel VTune and others.
Knowledge in game development, graphical programming, programming algorithms, programming concepts, multi-threaded programming, network programming, network security, TCP/IP stack. Some experience in iOS development.
Bulgarian native
English excellent
2005-2010 Technology School Electronic Systems (TUES), associated with the Technical University of Sofia
Title of qualification awarded Specialty: “Programming and information technologies”
Diploma serial No.К-10, No.011172, reg. No. 749-68/24.06.2010
Thesis: “Development of a 2D Worms clone with SDL under Linux”
University of Sofia "St. Kliment Ohridski", Faculty of Mathematics and Informatics - studied "Informatics"
English language course
Level achieved – C1
‘Europe Schools’ – Sofia
Certificate “CAE”(C1), ESOL
CISCO CCNA 1-4 courses
‘LCA-ELSYS TU’ - Sofia
Personal site
GitHub profile
StackOverflow profile
Linkedin profile
Project Euler profile
7-th place on the 6-th Bulgarian student competition for networking (CISCO).