Dmitry Levkovich

Engine Developer at Vizor Games

Minsk, Belarus
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Dmitry Levkovich is an engine developer with eight years of hands-on C++ experience, currently building game engine technology at Vizor Games from Minsk. He holds both bachelor's and master's degrees in Applied Mathematics and Computer Science from LETI and applies strong OOP design skills to core systems like custom arrays, linked lists and inheritance hierarchies. His GitHub contributions to an object-oriented programming course demonstrate practical mastery of constructors, destructors, operator overloading and data structures—evidence of a pragmatic systems thinker who prefers implementing foundations over flashy libraries. Colleagues can rely on him for robust low-level code and thoughtful abstractions that simplify complex engine problems.
code8 years of coding experience
bookMaster's degree, Applied Math And Computer Science, -, Master's degree, Applied Math And Computer Science, - at Санкт-Петербургский Государственный Электротехнический Университет «ЛЭТИ»
languagesАнглийский
github-logo-circle

Github Skills (11)

data-structures10
code-templates10
apptemplates10
c-language10
cpp-templates10
html-template10
object-oriented-programming10
cprogramming-language10
python-templates10
data-structure10
algorithms9

Programming languages (7)

C#JavaC++CHTMLAssemblyKotlin

Github contributions (5)

github-logo-circle
moevm/oop

Feb 2019 - Mar 2019

Object-oriented programming course
Role in this project:
userBack-end Developer
Contributions:8 commits, 4 PRs in 22 days
Contributions summary:Dmitry's primary contribution involves implementing and refining object-oriented programming concepts. This includes creating and modifying data structures, specifically focusing on the `Array` class, and building upon an inheritance model using `Shape`, `Rectangle`, `TRAPEZOID` and `ITRAPEZOID` classes. The commits demonstrate the user's understanding of constructors, destructors, and operator overloading for these classes, emphasizing their proficiency in C++ and OOP design principles. Furthermore, commits show the implementation of a linked list and vector data structure and their functionality.
object-orientedobject-oriented-programmingprogramming-course
DmLvkvch/summer_practice

Jul 2019 - Mar 2020

Contributions:54 commits, 5 PRs, 53 pushes in 9 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial