lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: C/C++ developer
Category: C++
Experience: 0.5 years | English: upper

Bachelor degree: Applied physics. KNU of Taras Shevchenko. (2017 – 2021).
Master degree: Applied physics(2021-2022).
KNU of Taras Shevchenko. (2021 – 2023).
Candidate master of sport in swimming.
Salesman in telecommunication company “HAHHY HOUS”. Received basic knowledge in sales and how to work in a team, be reliable, and what work in company represents. (Duration: 1 month (2020)).
	Practice at the factory “Generator” after the graduation of the university. My position was engineer technologist. We made klystrons there. If something goes wrong with the device, I can easily find out reasons of this because of my strong technical background. (Duration: 01.07.21-18.08.21).
	QA Automation engineer in Open Soft. Creating tests related to machine testing (for example, analysis of the number of particles leaving the pipe and verification of expected and actual results).(Duration: 18.09.21-24.06.22).
	Gaming mathematician in Netgame entertainment. Responsible for developing game concepts from a mathematical/mechanical point of view and help the Product Owners fine-tune these game concepts into the best possible games on the markets (Duration: 05.09.21-28.12.22).
Position: C/C++ developer
Category: C++
Experience: 3 years | English: pre


Samsung R&D Institute
Software Engineer | Apr 2013 - Present

- Support and Development Unit Test Cases
for EFL and Elementary FW project
- Middleware development for Tizen
- Software development for Linux, Tizen:
Projects:
* Smart theme for Tizen: C/C++, EDC, OpenCV;
* EvasGL tests: C, OpenGL;
* UA Traveling: C, EDC;
* ATM UA Native: C, EDC, Json;
* ATM UA Web: JS, HTML, CSS, XML, Json;
* Smart Wallpaper Changer: JS, HTML, CSS, C/C++;
* Code Parser: C++,Boost.
I have been working as a Software Developer for over 3 years and have done several projects in different technology stacks and specializations.

My purpose get interesting work in friendly team.
Position: C/C++ developer
Category: C++
Experience: 3 years | English: intermediate


- Security:
Developed the tool for static analysis of OP-TEE Trustlets.
Technologies: C, C++, Clang Static Analyzer
- Reverse Engineering, security: 
Researched several CVEs and built an attack on popular open-source project in Android native user space. 
Technologies: IDA, gdb, C++, Bash, Clang AddressSanitizer
- C#/C++ Developer: 
Implemented several features in existing project.
Technologies: Visual Studio, Fiddler
- Blockchain auditor: Performed several security audits in Solidity and Tezos smart-contracts
Technologies: Remix, PyTezos
Position: C/C++ developer
Category: C++
Experience: 11 years | English: fluent


Senior software engineer at DXC Luxoft (as UI/UX developer with C++, QT/QML) — 2018 - 2021

Software engineer at Aurea/Crossover – 2016 - 2018

Key projects:
SenSage AP- a powerful Event Data Warehouse (EDW) that enables advanced data analysis, detailed forensics and ad hoc investigations on a wide variety of data formats at very large scale.
My role: Software Engineer
Tools used: C, C++, POSIX, JavaEE, Spring, AngularJS, Perl, Puppet, Ruby, Bash,SQL

PKI(public key infrastructure), CV(computer vision), GIS(geographic information system) development in IDRAK LTD – 2010 - 2016

Key projects:
"Infinity" Video Surveillance System - Scalable, user friendly video surveillance system
with complex functionalities
My role: Software engineer
Tools used: C++, POSIX, Qt, OpenCV, FFMPEG, CUDA, GLSL

ICADSS - Complex system for issuing and controlling national ID-cards, passports, and delivering related services for government structures
My role: C++ developer
Tools used: C++, POSIX, Qt, GDAL, SQL

GPS Navigator - Qt based multi-platform GPS Navigator.
My role: C++ developer
Tools used: C++, Qt
Position: C/C++ developer
Category: C++
Experience: 6 years | English: intermediate


Shared network project
Improved skills: C++11, Linux OS, algorithms, bash scripting, Git version control system.

Urban traffic management project.
Improved skills: Java, C++, unit testing.
Responsibilities: Development, writing new functionality, unit testing​, writing documentation

Cloud project
Improved skills​:​ C, C++, Linux OS and API, multithreading, algorithms, bash scripting, Git version control system, Unit,
complex testing, gtest, gmock​​
Position: C/C++ developer
Category: C++
Experience: 4 years | English: intermediate

Different companies are interested in different achievements. Therefore, it is a reason to talk more in detail.
Skills:
 - C/C++, Python (numpy, jupyter)
 - SQLite
 - Qt
 - OpenCV
 - Image processing

Projects:
 - Developing innovative photoeditor - Luminar by Skylum (C++, SQLite)
 - Developing complex software for fiber optics testing equipment - Sumix Corp. (C++, Qt, JavaScript)
 - Image processing, camera imaging, debayering
 - Algorithms experiments and improvements
I'm interested in new goals and experiences.
Position: C/C++ developer
Category: C++
Experience: 0 years | English: intermediate


Skills:
Good communication skills, I have the ability to think logically (in particular, find solutions to problems, organize and plan), I can keep calm in stressful situations.
I learn quickly, can apply instructions and explain them to others.
Fluency in the C language.
Understanding of OOP principles, data structures and algorithms.
Ability to read technical documentation in English.
I have skills in working with GIT, Makefile, Shell, Bash.
Embedded interfaces (UART, I2C)
I type quickly in Russian and Ukrainian.
Mastery of MS Office tools.
Position: C/C++ developer
Category: C++
Experience: 5 years | English: upper

- Development (C++11, Qt(QML), JavaScript) and maintenance of automation testing tool aimed for 
application SDK testing.
- Development (C++11, C#, WPF, Qt, WinAPI, Cocoa, JavaScript) of desktop (Windows/MacOS/Linux) 
application for lessons creation.
- Development (C++11, PS4 SDK) of UI library containing all necessary controls(buttons, scroll views, 
labels, dialogs, etc) for project implementation.
Provide 'from scratch' architecture and implementation(C, Tizen SDK) of application for Tizen-based 
smart watches aimed to collect data from integrated watch sensors and send it to smartphones 
(Android/iOS) via BLE.
- Provide 'from scratch' architecture, estimates and implementation(C/C++, FFMPEG) of video 
processing engine under Linux(inside Docker).
-Taking responsibility of project team leading.
-Taking the role of scrum master
Software developer with more than 5 years of commercial experience. Experienced in development of 
desktop lesson creation and delivery tool under multiple OS(Windows/Linux/MacOS), C++(17) development 
of desktop application(Windows) for supply chain planning solution, ‘from scratch’ development of streaming 
service client for PS4 with C++(11), ‘from scratch’ development of health-care application for Tizen-based 
smart watches, C/C++ development solutions for automated sports production(Windows, Linux). Interested in 
full cycle application development with new, unique technologies.
Position: C/C++ developer
Category: C++
Experience: 3 years | English: upper

Throughout my career, I have developed multiple interesting projects that you can find on my GitHub page. Here are some of them:
A high-cycle NES emulator that has NTSC video filtering and audio support.
A 3D building simulator with asynchronous loading of a voxel-based world.
A CHIP-8 compiler and interpreter.
A Gameboy emulator.
Software Developer with nearly three years of experience facilitating cutting-edge engineering solutions with a wide range of technology skills. Extensive expertise in large-scale system architecture development, as well as defining automated tests through continuous software development and test life cycles.

I developed complex software ranging from unmanned aerial systems for defense and commercial missions to resource-limited embedded devices such as remote PHY devices.

Seeking a responsible opportunity where I can highly utilize my technical background in a growth-oriented and professional environment.
Position: C/C++ developer
Category: C++
Experience: 4 years | English: upper


Software Developer with over 4 years of experience in C and C++ development, open for new skills. Analytical thinking, good communication skills, able to work in a team, organized, reliable, focused on results
Position: C/C++ developer
Category: C++
Experience: 2.5 years | English: upper

Trained new developers in C/C++ and networking protocols knowledge, became one of the most valuable developer.
Software development for WiFi routers with OpenWrt-based operating system.
Implementing new features, fixing bugs and support. Experienced with WiFi, VoIP, iptables, TCP/IP protocol stack.
Position: C/C++ developer
Category: C++
Experience: 1 years | English: pre


Software Engineer
Bootech CJSC
05/2021 - Present,
Defense System Integrator
Achievements/Tasks
-Classied

Software Engineering Intern
Mentor, A Siemens Business
03/2020 - 12/2020,
DID Nitro R&D Division
Yerevan, Armenia

-Did code cleanup and optimization,
-Implemented enhancements in LEF/DEF UI,
-Bug Fixing,
Position: C/C++ developer
Category: C++
Experience: 4 years | English: intermediate

Developed custom pressure sensor for company needs. Alterating android for specific device
Software Engineer C++, SoftServe Ukraine –January 2021 – Present 

Blackberry – developing and implementing android applications/libraries using JNI  
Logitech – developing servises for hardware calls with AIDL, developing AOSP alterations for new features. 

 
C++ Developer, chameleon soft Ukraine – September 2020 – January 2021 
Developing self-checkout devices. Implementing features to work with cash registers, scanners, customers features. 

 

C/C++ Developer, DonetskGorvodokanal Ukraine – September 2018 – January 2020 
Fixing electronic devices. Managing telemetry software. Desining pressure sensors. Desining and developing data monitoring system.
Position: C/C++ developer
Category: C++
Experience: 3 years | English: upper

Developed Moving Map indication according to Safety-Critical Requirments DO-178B/C for multifunctional display.
Software engineer in ukrainian avionic company over one year. I am a part of the team, that develops avionic software. Technology stack I use: C/C++, OpenGLES2.0, Python, Avionic protocols (ARINC429, 424...etc ),mapnik (OSM), and others... For now working on synthetic vision module.
Position: C/C++ developer
Category: C++
Experience: 11 years | English: fluent


Software engineer with 10+ years of experience in embedded systems (bare metal, RTOS, and Linux) expanding toward the web and cloud domains. I like to learn and share experiences that boost us to grow up together.
Position: C/C++ developer
Category: C++
Experience: 4 years | English: intermediate

In a fairly short time, I transferred the firmware assembly to Gitlab, created a docker container with a toolchain. I know how to quickly switch between programming languages to solve the task in the shortest possible time. Received a master's degree with honors.
Software Engineer with practical experience in algorithmization and designing systems at different levels, including client-server solutions, creating GUIs, programming microcontrollers with C/C++, processing large-scale stream data, create and use API, working with relational databases, using design patterns and writing technical documentation for software products. Ready to share and get new development experience.
I would like to get into a professional team, preferably a product that uses the latest technologies and solves global problems.
Position: C/C++ developer
Category: C++
Experience: 4 years | English: upper

Creator of automated systems for own and client's projects.

- was created calculator for shells for one of the goverment university department on C++ & Qt, desktop
- was created API for binary.com by C++ & Python, back-end
- was created scraper of loot for CSGO, it's commonly one of the unique software i think, back-end/scraping

Also i have an experience in data analysis, numerical algorithms.
Some projects or commits you can see on Github.

Besidly, i know german language on intermediate level.

Here is more fomal list of skills:

C++ 
Boost, STL, uWS, Qt, Symbolic C++, Dislin, Gnuplot, Eigen, 
cmake (make), wix, nsis

Python (2.7, 3.0+)
Numpy, Matplotlib, PyQt, Pyqtgraph, Pyinstaller, Py2exe, 
Cx_Freeze, XPath

Databases
Sqllite, MySQL, PostgreSQL

CI
Travis

UT
Boost, Gtest
Prefer remote job with interesting and professional people who understand and use sometimes formal descriptions of projects.
Position: C/C++ developer
Category: C++
Experience: 0.5 years | English: intermediate

- Assembler for Corewar game (project in 42 school);
- Own printf ;
- Own lib, what i used in all projects;
- Many functions for solving Tetris, “Hex” simulator;
Student of Unit Factory (Kiyv) and National Aviation University.

- C/C++;
- PHP, HTML, CSS;
- Git;
- Unix;
- OOP;
Professional growth and interesting complicated tasks.
Position: C/C++ developer
Category: C++
Experience: 1.5 years | English: fluent

Have pretty good understing of c/c++, solid understanding of stl; Have basic knowledge of linux ; Have small projects and games written in C/C++/C# , uploaded on GitHub;
Studied in KPI and STEP it school. Passed courses in Apriority and Cisco. Previously worked in Samsung R&D , as contract software developer, as C++ developer for StoFu and currently work for Incoresoft.
Wont to participate in interesting, highly~paid projects.
Position: C/C++ developer
Category: C++
Experience: 3 years | English: fluent

I am experienced engineer, with competitive experience on the worldwide IT industry. But my key accomplishment, I appreciate most is the will of learning all the new and unexplored from every possible situation in life.
Also I like my job and profession)
System/Software engineer with up to 3 years dense and
extensive experience of working in UNIX environments
Expertise in end-to-end software development life cycle
processes. Demonstrated ability to communicate and work
with management, associates, and customers. Strong
problem solving and technical skills coupled with innovative
mindset.

2020 - 2022 year; 
Experience on working on C++/QT project; remote
Implemented real-time document sharing application via P2P technologies, using Qt framework (QML) and C++17 standard.  

2022 - ~2023;
Experience on working on clustered and security-first  operating systems, developing high-efficiency and proven troubleproof OOP-based database systems. Developed DB systems are widely used in diverse user-end apps.

2023-Present
Development and maintenance of worldwide known open-source Secure Shell solution OpenSSH for specific 
use-cases.
I want a new remote position which will yield my personal growth as an engineer.
Also will appreciate projects related to network designs, but also desktop development attracts me pretty much. 
I like to work in innovative team, where I have much to learn and develop in myself.
Because I am convinced that working with more experienced and powerful team is the mandatory point for personal growth.
Position: C/C++ developer
Category: C++
Experience: 5 years | English: intermediate


TECHNICAL SUMMARY:
Programming languages, libraries, frameworks & related technologies
C (std ANSI C - C11), C++ (std 98-20), JavaScript (es6),  TypeScript (3), Python (2 and 3), bash
C++ language:
SFINAE (classes and functions) usage experience
Custom RTTI implementation experience
Custom implementation of reflection-like feature using 'template magic' (C++14, boost.reflect analogue)
Standard library, boost.hana, boost.log usage experience

Machine code/assembler knowledge:
x86-64 (up to AVX1) interpreter implementation experience
ARMv5 encoder implementation experience
MIPS R3000 decoder and interpreter implementations experience
PowerPC 750CXe decoder and interpreter implementation experience

Linux kernel space:
Modules with character devices or ioctl API
SFP+/QSFP drivers
Module for patching kernel 'on the fly'

Linux (unix) user space:
Knowledge of ELF32/64 format and various extensions
init.d/systemd

GPU:
Vulkan 1.1
OpenGL 4.5
GLSL shaders development experience

PROFESSIONAL EXPERIENCE:
Company:  Jabil Software Services
Duration: April 2016 - April 2019,August 2020 - August 2021
Role/Project:  Was involved in various activities on embedded and system levels: wrote custom Linux Kernel for specific hardware, drivers, serializers on C++ 17, zero-copy sync/async queues, developed IS-IS protocol from scratch. Simulators for functional testing of various hardware and protocols were also implemented. Design docs and other documentation were also a part of my job.

Company:   Fluent Trade Technologies  
Duration: April 2019 - January 2020
Role/Project: Took part in activities oriented toward systems speed up like algorithmic optimization, CPU cache optimization, zero-copy fix parser development, implementation of lock-free objects pool, etc.
Position: C/C++ developer
Category: C++
Experience: 1 years | English: pre


Technologies:  strong  knowledge of plain С, C++,
math  algorithms (graph, numerical analysis, regression analysis, dynamic programming), rendering technique(ray tracing and ray casting), quantum information. Tools: Matlab, gcc, git, Xcode. OS: Mac OS(primary), Windows.
Small-scale experience of using libraries such as SDL, OpenCV in projects related to landscape visualization, ray tracing engine.
Also  have experience in field of mathematical physics(statistical math, differential calculus, linear algebra, regression analysis).
I am looking for intersting position/internship whith variety of math(such CV, ML)
Position: C/C++ developer
Category: C++
Experience: 2.5 years | English: intermediate

I always was one of the top students and received a scholarship each academic semester for my achievements.
Participated in various competitions: HashCode(2020, 2021), Algorithmic programming for beginners(Algotester 2021), ICPC 2022.
The product is residential gateways software deployed in millions of quantities around the globe on different devices. The project is based on OpenWrt.
    Evolution of routers and switches for giant data centers. SAI development for the most significant customers in the world.
Technology: C/C ++, Networking, Pytest, Linux, Git
- excellent and productive team
- new challenges and knowledge
- сlearly set goals for growth
- the best equipment
Position: C/C++ developer
Category: C++
Experience: 0 years | English: intermediate


- Throughout my studies I have managed to accomplish five projects in C language both as a team and on my own. Some of these include in graphic (fractals viewer and etc) and algorithms.
- The remake of Wolfenstein game was one of my individual projects.
- Furthermore one of the projects conveyed Ray tracing v1 as an individual task and Ray tracing v2 with more features as a team project.
- In addition, I developed the Abstract VM project, it is a machine that uses a stack to compute simple arithmetic expressions. These arithmetic expressions are provided to the machine as basic assembly programmes.
- Took part in writing a code for Nibbler which is a variation of a snake video game written in C++ including a major twist of three dynamic libraries.
Position: C/C++ developer
Category: C++
Experience: 0.5 years | English: intermediate

Wrote course-work of programming with C++ in university on max mark 100.
Translator from MyLanguage to Assembly Language
Technologies used:
C, C++
Assembly Language
Git/GitHub, Debugger
Stack/Heap
File-Searching app: The app gets a file name and returns you a complete path of the file on your PC.
Position: C/C++ developer
Category: C++
Experience: 4 years | English: pre

• A system for controlling the transmission of packets between devices is proposed and implemented.
• Using the third party libraries, like boost, libtins, nDPI, FFmpeg to integrate them into varies applications.
• GUI development using cross platform tool, like Qt.
• Preparing and implementing unit test cases.
• Testing and maintaining software products to ensure strong functionality and optimization.
• Correcting errors and recommending improvements to existing software programs as necessary.
• Ensuring performance levels to add value to business continuity.
• Developing and implementing traffic analysis modules for cross-platform of Linux and Windows, to streamline operations and remote control.
• Defects fixing, and log analysis. Developing and maintaining technical documentation.
Position: C/C++ developer
Category: C++
Experience: 5 years | English: upper

Getting GPU RAM usage on Windows using undocumented WinApi function, which was removed in previous Windows version (no docs, no headers), but still was stored in .dll. 
Implemented flexible architecture for mov metadata editor.
Math background.
Video editor:
Low-level multiplatform(Windows, Mac Os) code.
Mov, Mxf 
Implemented mov and mxf metadata editing
Module for montage (creating file from multiple different files, length etc.)
UI implemeting (Qt).
Directories watcher demon.
Bugfix

Mining and store device information:
Low-level multiplatform(Windows, Mac Os) code.
C++17.
HID device detecting and info mining (Mice, keyboards, headsets) .
Mining CPU, RAM usage (Win, Mac Os), GPU Ram usage (Win).
Installer MSI.
Bugfix.

I`m going to develop in low level cross platform coding and operation systems. My other interest is AI.
An interesting project with a real impact on the world. 
It would be great if math or AI knowledge is need for project.
Position: C/C++ developer
Category: C++
Experience: 5 years | English: intermediate


While working at the university on the dissertation, I was engaged in solving computationally hard problems of discrete optimization using an evolutionary algorithm. For this purpose I built a mathematical model of the problem and then implemented it using C++ in CodeBlocks.
Apart some theoretical problems I have gained experience in algorithm development for such practical problems as cutting and packing problems and vehicle routing problems participating in the folloing challenges:
- the VeRoLog Solver Challenge 2019;
- the VeRoLog Solver Challenge 2017;
- challenge ESICUP 2015.
Position: C/C++ developer
Category: C++
Experience: 0 years | English: pre

Graduated from university with a first class honours degree. Took part in Olympiads and won prizes.
Worked as a laboratory assistant  at Kharkiv National University of Radioelectronics from April 2019 to November 2022. Developed amateur projects to explore and use in everyday life. Been involved in freelance projects
Position: C/C++ developer
Category: C++
Experience: 3 years | English: upper

3 years of freelance programming in C++. Development of CAD software for LED boards.
Previously throughout my scientific work regularly programmed in C++. Development of software for data logging and processing, mathematical modeling and computation.

My programming experience include projects for data logging and processing, mathematical modeling and calculations. Basic experience with Qt library.
Worked as senior research scientist. PhD degree in physics and mathematics. Throughout my scientific work regularly programmed in C++. Have strong scientific and technical background (physics, engineering).
Have 3 years experience in developement of CAD software for LED boards.
Position: C/C++ developer
Category: C++
Experience: 1 years | English: intermediate


Worked in GlobalLogic company with embedded project for a 1 year. I have the skills of writing code mainly on C++. Before that worked as a freelancer for a couple of years also with embedded projects where developed devices based on AVR architecture and ESP32. 
I have experience with I2C, SPI, CAN, RFID, GSM, NB-IoT, BT, Wi-Fi, PCB tracing and circuits in Altium, KiCad. 
Debugging in Proteus and LTSpice.
I’d prefer to work remotely although I understand that working with hardware requires a presence.