Position: C/C++ developer
Category: C++
English level: intermediate
Years of experience: 5


While working at the university on the dissertation, I was engaged in solving computationally hard problems of discrete optimization using an evolutionary algorithm. For this purpose I built a mathematical model of the problem and then implemented it using C++ in CodeBlocks.
Apart some theoretical problems I have gained experience in algorithm development for such practical problems as cutting and packing problems and vehicle routing problems participating in the folloing challenges:
- the VeRoLog Solver Challenge 2019;
- the VeRoLog Solver Challenge 2017;
- challenge ESICUP 2015.