BASIC INFORMATION ABOUT C++ DEVELOPER

Developer code:
#1326.C++
Development experience:
over 2 years
Education:
Higher

TECHNICAL SKILLS OF C++ DEVELOPER

  • C++, C, C#, Java
  • OpenGL, OpenGL ES
  • GLSL
  • Shaders, SDL2, SFML, STL
  • Boost
  • OpenCV
  • Multithreading
  • Sockets
  • TCP
  • UDP
  • WiFi, bluetooth
  • Android API
  • AVR, ARM
  • GIT

ADDITIONAL INFORMATION ABOUT THE C++ DEVELOPER'S SKILLS

  • Advanced knowledge of C++, C
  • Intermediate knowledge of C#, Java(Android)
  • Knowledge of modern OpenGL, OpenGL ES and GLSL
  • Computer graphics programming
  • Embedded systems programming (AVR, ARM)
  • Image processing (OpenCV)
  • Multithreading
  • Network programming
  • Knowledge of design patterns, templates
  • Knowledge of Object Oriented Programming
  • Strong knowledge of mathematics used in programming
  • Ability to work in team and with non-technical persons
  • Self-motivation

EXAMPLE OF PROJECTS IN WHICH C++ DEVELOPER TOOK PART

IT Specialist role:

C / C# developer

IT Project description:
Position: Embedded Software Developer
IT Specialist tasks:
  • Designed and created desktop application in C# for simulating and testing WiFi / RS485 / Radio communication with embedded devices
  • Big contribution in developing device in advanced embedded system
  • Implemented communication protocol for remote control
  • Improving and debugging software
  • Creating technical documentation of the software
IT Project duration:
2.5 year
IT Technologies used in project:
C, C#, RS485, NFC, FreeRTOS, GIT, timers, sockets, multithreading, COM ports, Windows Forms, UDP protocol

FOREIGN LANGUAGES

English:
Good