Dmytro
C/C++ developer, 30 000 UAH
- Considering positions:
- C/C++ developer, Embedded Linux developer
- Employment type:
- full-time, part-time
- Age:
- 48 years
- City of residence:
- Kryvyi Rih
- Ready to work:
- Remote
Contact information
The job seeker has entered a phone number , email and LinkedIn.
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/16908976/
Work experience
C/C++ developer
from 07.2018 to 12.2025
(7 years 6 months)
Inango Ukraine, Remote (IT)
- Development, analysis, and testing workability of the embedded systems code that is based on Raspberry Pi with next OS - OpenWRT and PrplOS. As part of the activity, software development was carried out for remote interactions with routers through TR-069 and TR-369 protocols, creating microservices based on ubus, rbus system bus managers. Fixing and debugging issues that happened in the development process.
- Working at the Intel/Maxlinear company in the context of testing, debugging and writing extra software for the Linux routers Puma6/7/8. The main activity was focused on the C code of user space and the Linux kernel components (modules).
- Analyzing the routers' traffic to achieve ultimate performance by fixing protocol issues. Other activities were performed regarding open-source projects.
C, C++ developer
from 09.2011 to 05.2016
(4 years 9 months)
Contract projects, Remote (IT)
I led independent activities regarding developing software in C/C++.
Carried out projects:
- Applications - servers based on Qt and Wt (C++ framework for web UI) libraries to have graphic UIs that are based on the web for control parameters in embedded systems (Linux).
- Applications that work with Hikvision webcams. The major purpose of one is getting data from registered IP cams and storing (archiving) them on remote FTP servers for further processing. The UI was written on Qt5, a Hikvision framework and FtpClient library were used as well.
- Application that has the purpose of counting people who pass by. The processing is based on analyzing video content from IP cams that were placed above input/output doors. The search and recognition of objects were implemented by using the OpenCV library and a GUI written in Qt5.
- Administrating web servers based on the FreeBSD system.
Education
Kryvyi Rih Technical University
Automated Systems Software, Faculty of Information Technology, Кривий Ріг
Higher, from 2005 to 2009 (4 years)
Additional education and certificates
English courses
2019, 3 years
Knowledge and skills
- C++
- Python
- Git
- STL
- Qt
- C (programming language)
- Qt Creator
- BASH
Language proficiencies
English — average
Additional information
- Knowledge of the C and C++/11/14/17 programming languages is the main specialization.
- Knowledge of Golang, Python, POSIX shell, and Bash languages.
I have experience of:
- C and C++ for Windows and Unix (gcc, qmake, cmake) and Qt framework programming.
- writing the code using next tools and libraries: QtCreator, Qt library, Wt - C++ web framework, OpenCV, Ambiorix (prpl foundation).
- development of web applications - services using the Wt library to get web interfaces to embedded platforms.
- development of services to have interaction between processes through ubus, rbus components and with using the Ambiorix library from the PrplOS foundation.
- build systems Yocto, Automake, Autoconf, CMake.
- Unix-like systems working: Linux, FreeBSD - CLI, compilation, build apps.
- Embedded system (ARM) working - cross compilation of the bootloaders, Linux kernel and user space applications. Installing and debugging.
- working with system control versions - git.
- I have experience in circuit design, development, and assembly of microprocessor-based electronic devices (PIC family controllers) and circuit board design (PCAD). I program the aforementioned controllers in C and C++.
- Driver's license А, В
- Individual entrepreneur КВЕД 62.01
Similar candidates
-
System developer
Remote -
C++ программист
Remote, Kharkiv -
Python-програміст
Remote, Kyiv , more 6 cities -
Розробник С/C++
Remote -
Full-stack програміст
Remote, Ternopil -
SQL-програміст
Remote, Kyiv