Oleh Kuznetsov
Verified Expert in Engineering
Software Developer
Oleh is a senior C++ developer with over a decade of experience in creating games on various platforms including PC, Mac, iOS, Android, and others. He's also built desktop and web applications and is a capable team leader. Oleh has also competed in many programming competitions and is considered a top-notch game programmer.
Portfolio
Experience
Availability
Preferred Environment
Visual SourceSafe, Subversion (SVN), Perforce, Microsoft Visual C++, Windows
The most amazing...
...thing I've done was to win a few worldwide AI competitions.
Work Experience
Senior C++ Programmer
Ubisoft
- Work on AAA games notably Tom Clancy's Rainbow Six Siege.
- Optimized the PC version and performed bug fixing.
- Subbed in for the team lead while he was on vacation and was in charge of the Kiev R6 team (8 people).
Lead Programmer
Meridian'93
- Created a cross-platform library used as the engine in the company by almost all the games produced by Meridian'93.
- Managed games and tools from draft to completion while managing outside vendors.
- Performed architectural improvements, design solutions, and integration solutions.
- Wrote maintainable and extensible code in a team environment.
- Worked with a large number of programmers, sometimes up to 20 people.
Experience
Tom Clancy's Rainbow Six® Siege
http://rainbow6.ubi.com/siege/en-us/home/Mystery of Unicorn Castle: the Beastmaster
Back to the Code
https://www.codingame.com/leaderboards/global/challenge/back-to-the-code/The Great Escape
https://www.codingame.com/leaderboards/global/challenge/the-great-escape/Platinum Rift
https://www.codingame.com/leaderboards/global/challenge/platinum-rift/Skills
Languages
C++, PHP, JavaScript
Tools
Microsoft Visual Studio, Microsoft Visual C++, Perforce, Subversion (SVN), Visual SourceSafe, Xcode
Platforms
Windows, iOS, Android
Frameworks
Boost
Libraries/APIs
Standard Template Library (STL), DirectX, DirectX 11, DirectX 12
Paradigms
Functional Programming, Object-oriented Design (OOD)
Storage
MySQL
Education
Master's Degree in Computer Engineering
Luhansk University - Luhansk, Ukraine
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring