Наскільки ваша компанія готова брати на роботу ветеранів? Пройдіть опитування
Резюме від 22 квітня 2024 PRO

Дмитро

Junior C++ programmer

Зайнятість:
Повна зайнятість, неповна зайнятість.
Вік:
31 рік
Місто проживання:
Київ
Готовий працювати:
Дистанційно

Контактна інформація

Шукач вказав телефон , ел. пошту, адресу та LinkedIn.

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Досвід роботи

Junior C++ Developer

з 08.2018 по 08.2019 (1 рік)
Forex Tester Software, Херсон (IT)

Developing parser using ANTLR to automate conversion of strategy/indicators plug-in scripts from old versions of Forex Tester to Forex Tester 3/4.

Освіта

Херсонський державний аграрний університет

Економіка підприємства, магістр, Херсон
Вища, з 2013 по 2015 (2 роки)

Київський національний університет ім. Тараса Шевченка

Економіка підприємства, бакалавр, Київ
Вища, з 2009 по 2013 (4 роки)

Знання і навички

Користувач ПК Windows C++ Програмування GitHub Знання принципів ООП MS Visual Studio Notepad++

Знання мов

  • Англійська — просунутий
  • Українська — вільно
  • Російська — вільно

Додаткова інформація

➮ Self-taught aspiring programmer, who is fast-learner, and eager to try himself in a professional team – working on a challenging projects.
➮ Knowledge of C++ object-oriented programming, some experience with C++14, mostly used my own implementations of STD libraries in a custom projects. I tend to not overuse abstractions where it is not necessary.
➮ Used STL when it's appropriate, but I always prefer developing my own solutions to a problems.
➮ I have problems with social interactions in office environment, so I would prefer a remote position, if possible.

Custom Projects

Steam Screenshot Downloader - mass downloader for Steam screenshot library
➮ Source Code: https://github.com/ScienceDiscoverer/steamscrd

FSMNG - custom file manager for Windows made to look like console manager, but supporting modern features like drag and drop and symbolic/hard links operations.
➮ Source Code: https://github.com/ScienceDiscoverer/fsmng

Notepad++ MSVC IDE - custom IDE for MSVC compiler build around Notepad++
➮ Source Code: https://github.com/ScienceDiscoverer/npp_msvc_ide

Micro Audio Switcher – minimalistic sound output device switcher utility for Windows.
➮ Source Code: https://github.com/ScienceDiscoverer/maudswch

STD Libs – custom string/wide string types and console output implementations optimised for Windows.
➮ Source Code: https://github.com/ScienceDiscoverer/sd_std_libs

Room Weather Station – compact device that can measure CO2/Humidity/Temperature in a room based on Raspberry Pi Zero W. Features constant data logging and web server for the interface.
➮ Source Code: https://github.com/ScienceDiscoverer/RWS

SciEngine – almost complete game engine, created from scratch (influenced by https://github.com/jvanverth/essentialmath). OpenGL is used only for sending pixel array (calculated with my own code) from RAM to video card. No external libraries, except STL. Full custom Software Renderer with pixel blending, custom resource container, sprite rotation. It has per-pixel collision detection and physics engine capable of simulating simple aerodynamics.
➮ Gameplay video: https://youtu.be/izHzY7C8YTw
➮ Source Code: https://github.com/ScienceDiscoverer/SciEngine

FooEngine – first attempt to create custom OpenGL engine; features Pong game clone made to apply Linear Algebra knowledge. Custom Vector class were extensively used to simulate simple physics.
➮ Gameplay video: https://youtu.be/djx8DJdxFoM
➮ Source Code: https://github.com/ScienceDiscoverer/FooEngine

Console Runner – first raw C++ game project; features simple 1D physics, procedural generation, score saves and exclusively ASCII graphics. No graphics library was used.
➮ Gameplay video: https://youtu.be/iRwn2TgVBfs
➮ Source Code: https://github.com/ScienceDiscoverer/hello-world/blob/master/Console_Runner.cpp

Other custom projects: https://github.com/ScienceDiscoverer?tab=repositories

Experience

Junior C++ Developer 08.2018 – 08.2019 (1 year)
Forex Tester Software, Kherson (Forex Trading Simulator)
➮ Tasks: Developing parser using ANTLR to automate conversion of strategy/indicators plug-in scripts from old versions of Forex Tester to Forex Tester 3/4.

Education

KHERSON STATE AGRARIAN UNIVERSITY – Kherson
Master of Science, Economics - 2013 to 2015

KIEV NATIONAL TARAS SHEVCHENKO UNIVERSITY – Kyiv
Bachelor of Science, Economics - 2009 to 2013

Languages

➮ English – Advanced;
➮ Ukrainian – Fluent;
➮ Russian – Fluent;

Technology Summary

➮ Programming/Languages: C/C++;
➮ Design & IDE Tools: Visual Studio, MSVC, mingw, Notepad++;
➮ Systems: Windows 7/10, Raspberry Pi.

Схожі кандидати

.Net-програміст, C++ developer, front end розробник
Дистанційно, Дніпро

Junior/Intern C++ Developer
5000 грн, Дистанційно

Програміст 1С, flutter angular developer (junior)
Дистанційно

Junior C++ Developer
8000 грн, Дистанційно, Чернівці

Junior Developer C++, Python
20000 грн, Дистанційно

Усі схожі кандидати

Кандидати у категорії


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: