Position: Senior C++ Developer
Category: C++
English level: fluent
Years of experience: 10


***Most recent experience first***

Two years in game development using Unity(C#)
Main tasks : Gameplay programming, optimization, animations, camera.

Three years in game development using C++ on proprietary engines
Main tasks : gameplay programming, client side optimization(memory usage, cpu time), 3D animations programming, UI logic implementation, pipeline tools development(Qt), sound programming, scripting(tools, python)
Worked on several mobile 1st/third person shooters and racing games.
Worked closely with artists and designers to create development pipelines used during implementation and assets creation.
Trained several newcomers.

Previously spent 4 years working on IDE for VHDL and Verilog programmers. Linux development environment.
Main tasks: framework and GUI implementation, algorithms for schematics display, memory optimizations.

English: advanced (IELTS 7.5)
Seeking for opportunities in game development or related field, preferably C++, but Unity is OK. Gameplay or tools programming are the best match.
I would also consider openings in other fields, given the project is interesting.

Ability to work remotely at least sometimes would be a big plus for me.