lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: C++ Developer
Category: C++
Experience: 1.5 years | English: intermediate


The project assists users in analyzing how PCI Express, M-PHY components work together, diagnosing problems, and testing for interoperability and standards compliance. The software allows the user to control the Analyzer and set specific real-time triggering and filtering conditions.

Key Responsibilities: Fixing defects in an application, Implementing application features.
Position: C++ Developer
Category: C++
Experience: 0 years | English: pre

Course of web design, after courses start to learn HTML, CSS , then passed the interview on trainee Ruby/Ruby on rails in Daxx and after one week started the war, and I decided to teach C++ ..........................................................................................................................................................................................................................
three month trainee Ruby/Ruby on rails in Daxx
I want to learn and work. Most whant to develop games
Position: C++ Developer
Category: C++
Experience: 1 years | English: fluent


Throughout my career, I have been involved in various projects and tasks, employing a broad range of technologies such as Qt/QML, C, C++, Embedded Linux, Linux Device Drivers and Yocto. Additionally, I have a solid understanding of multithreading and networking principles, particularly TCP/IP. 

In one of my roles, I worked on software development for a class C (high-risk) medical device. Here, my responsibilities involved designing and developing a network client-server tool that created virtual controllable SMBus, CAN, GPIO, Serial, and IIO devices. I achieved this by applying such technologies as Qt, QML, C, C++ (including modern standards like C++ 14, 17, 20), multithreading, networking, and Embedded Linux. I adhered to best practices while implementing modern features, ensuring the tool met all stakeholder requirements. 

In addition to creating the tool, I was also responsible for maintaining comprehensive documentation and continually adapting the tool to keep up with evolving technologies. Additionally, I actively identified and implemented new features to enhance the tool's usability and versatility.

In another role, I took part in the development of an intelligent medical beauty - device where my responsibilities included bug fixing, code refactoring, and implementing new functionality. I enhanced software quality and readability through code refactoring, resulting in better long-term maintainability. The main technologies I used were C++17, Qt and Yocto.

Currently, in my team, I am recognized as a reliable developer with robust problem-solving skills and an ability to quickly adapt to new technologies. My goal is to continue to grow in the field of software development, particularly in creating and enhancing high-quality and reliable software.
Position: C++ Developer
Category: C++
Experience: 2.5 years | English: intermediate

Solution research and prototyping for additive manufacturing applications, development of solution for polygonal bin packing, 
Unity3D NPAPI player games cracked (control flow hijacking via hardvare breakpoints), Unity3d NPAPI player critical vulnerability detection (not an actual issue anymore, but not so long time ago it was a blast), which allowed to launch any raw, base independent code on target machine without need in context elevation (simply, you could launch unmanaged code on page with web-player, which is plain hell).
Unity3D, C#, C++, Mojo Shaders, Unreal Engine 4, LLVM IR, LLVM compiler infrastructure, bash, jenkins, ROSLYN compiler infrastructure, opengl, winapi, emscripten, lua, Moonsharp, OMPL, ODE, eigen3, glm, GNU make, ffmpeg
Position: C++ Developer
Category: C++
Experience: 0 years | English: intermediate

Master of sport in swimming

Graduated from Lviv Polytechnic National University with bachelor degree in Telecommunications and Radio electronics.
University projects:
1) Arduino Project 
June 2021
Development of the layout of the microcontroller module of the rangefinder based on the Arduino Uno platform

2) Ip-Camera Vision Project
November 2021 – December 2021
Development of an application for Managing IP surveillance cameras using the Open CV library in C ++ language programming

3) Mobile App Project
November 2021 – December 2021
Development of a clicker format game for Android-based mobile devices in the Unity environment
I am currently looking for a job as a software developer, preferably in C++
Position: C++ Developer
Category: C++
Experience: 1.5 years | English: intermediate


Unreal Engine 4 developing game(1 year). Platformer game. Working with bugs and debaging, creating new fearures and mecanics. Also have good knowledge with C++ programming, have deal with competitive programming.
Position: C++ Developer
Category: C++
Experience: 0.5 years | English: intermediate

work on gameplay mechanics, work with textures and work on the mechanics of objects in ue4.
programming patterns, STL, algorithms (searching, sorting, etc.), debugging, IDEs full-power usage, optimization.
Unreal engine c++ developerUnreal engine c++ developer
Moonmana 
development of the main mechanics of the interaction of objects on the level, the behavior of the animation at the time of its use, work on the level and the game character
Position: C++ Developer
Category: C++
Experience: 6 years | English: pre

Development of an automated system “E-ticket” in Ukraine for Ukrzaliznytsia from scratch with following functions:
1. The creation and storage of electronic travel documents;
2. Automation of document exchange process;
3. Fiscalization of electronic travel documents;
4. Sale and return travel documents through electronic delivery channels;
5. Connection agency networks for the sale of travel documents;
6. Using a mobile terminal control documents (MTDС) for passenger boarding a train
7. Management reporting systems, statistics and monitoring of sales and use of travel documents;
8. On-line access to the database 24/7/365.
- using of proprietary software tools for creating software packages;
- cross-platform development.
- using of variety of C++-classes together with C++11 international standard 
- development of multithreading software;
- working with financial transactions, trade terminals development;
- direct interconnection with Web-applications, handwriting on PHP, Perl, Ruby, Java.
- development and support of encryption libraries together with OpenSSL API, RTTI, Logging Systems (CodeSite);
- creating of DBMS projects (Oracle, MySQL) from scratch;
- team-cooperation with using of bug-tracking system (Redmine, YouTrack) and repositories (Git, TortoiseGit, SVN);
- automation through software documentation generating systems (Documentation Insight);
- using of memory-leaks detection software (SmartBear AQtime, FastMM, valgrind);
- working with internal interconnection protocols (XML, JSON).
- 1С-library integration
Big outsourcing company with English communication
Position: C++ Developer
Category: C++
Experience: 5 years | English: upper


--Vehicle Function Module app.

Platform's app related with sending and receiving signal from CAN bus system to Head Unit and vice versa, 
Duties: Existing code support, modifying existing features, refactoring, bug fixing, code review
Skillset: C/C++, STL, Mocca. UML, Vector Canoe

--Navigation Controller for car head unit

Part of Navigation Controller application designed to control such feature as Prediction navigation based on staying places\geo coordinates, staying time and main logic  
Duties: New feature development, refactoring and bug fixing existing code, code review
Skillset: C++, STL, Mocca

--Navigation Controller for car head unit

Part of Navigation Controller application designed to control such features as Point of Interest (POI), User Information Search, Destination Input Unit testing.
Duties: Code review and existing code bug fixing
Skillset: C++, STL, boost, QT, GTest.

--Smart Device Link app

SDL application designed to connect and control customers smartphones with car head unit. SDL is the open source software on which the Ford AppLink platform is built.
Duties: New features development, refactoring and debugging the existing code, bug fixing, code review, unit testing.
Skillset: C++, STL, JavaScript

--Presentation controller for Human Machine Interface HU

Presentation controller for Human Machine Interface (HMI). Allow user to control some features of the car and receive different data information by using touch panels and various control devices.
Duties: New features development, refactoring and debugging the existing code, bug fixing, code review, unit testing.
Skillset: C++, STL, UML, Cockpit Framework. Vector Canoe

--User data synchronization

Developed part of platform side (head unit) application for calendar account synchronizing through the web with using Google API
Duties: Existing features support, refactoring and debugging the existing code, bug fixing, code review
Skillset: C++; Qt Framework, STL, JSON

--RND project

Developed C++ codes for windows network application with using multithreading, WinSocket
Duties: New feature development, refactoring, bug fixing, code review
Skillset: C/C++, STL
Obtain a position according to my experience, develop my skills and grow as an expert, work in a good team of
developers and humans. Currently I'm studding on psychoanalyst in OPI and nearest future I'd like to see myself on
manager position.
Position: C++ Developer
Category: C++
Experience: 1 years | English: fluent

- Elected Head of Staff at a major open source game project
(Tau Ceti Classic)
- First place at a scientific forum "Радіоелектроніка та
молодь у XXI столітті " 2019
Videogame console porting services:
Playstation porting services for a well-established videogame franchise.

Automated black hole location system using telescope photos with gravitonal lensing present.
System is a deep learning algorithm written in python. It uses photos from the Hubble telescope which show astrophysical objects that are curved due to the gravitational lensing effect. It looks at all the provided data, and tries to find photos where the cause of gravtitational lensing is a black hole.
Used technologies: Python, GoogleCloud, PyTorch. 

Industrial robot exploitation modeling system
This system simulates a working enviroment of a industrial metal extrudering robot. This program allows to configurate the working enviroment, and the work of a robot itself, it allows to model the process of extruding using configurated parameters in full 3D with free camera and realtime speed alteration. 
Used technologies: C++, STL, OpenGL(4.0)

Synthesis of logical combination circuits using a logical function.
This program reduces a logical function to perfect dijunctive normal form and prints it as a logical function and in binary form.
Used technologies: C++, STL

DB management tool
GUI DB management program. It allows to read and write to the database using said GUI, also provides basic statistics on the database.
Used technologies: C++, Qt, MySQL

Android 2D game
Used technologies: C++, JNI, Java, Cocos 2D-x

Various simple 3D scenes using OpenGL

Newsteller website
A website with a database that shows news located in the database.
Used techonlogies: Python, Flask, HTML, CSS, JS, MySQL

Open Source contributions:
Major game project Tau Ceti Classic.
Position: C++ Developer
Category: C++
Experience: 5 years | English: intermediate


Video streaming system
Gstreamer, FFMpeg

Backend development on Python
Django, Django Rest Framework, Flask, AIOHTTP

DevOps experience 
AWS, terraform, terragrunt, ansible, gitlab / bitbucket pipelines
Position: C++ Developer
Category: C++
Experience: 0 years | English: upper

C++ 17, STL
C# .NET 6.0
SQL
Design Patterns
Data Structures & Algorithms
Version control (Git)
Computer Science Basis
Flexibility and Adaptability
Wallpaper app
The project was originally made to
simplify the processes of selecting
and setting of desktop wallpapers
for windows-run computers. 
Technologies: C#, ADO.NET,
Windows Forms, SQL, Git.

STL containers
The idea was to get underneath
the C++ standard library to
acquire necessary knowledge of
the algorithms and make them
faster in cases they are used for my
purposes.
Technologies: C++, STL 17, Git.

Chess game
A simple event-oriented chess
game that was made in the
begging of my path as a
programmer.
Technologies: C++, STL.
I had an acquaintance to develop products that will help people or at least make their life easier. I would like to be a windows dev in not large, but forward-looking company. But I don't really want to develop a mobile app.
Also, my second, and maybe the biggest desire is to be a game developer.
I know that one day I'll be able to become the most valuable C++ developer.
Position: C++ Developer
Category: C++
Experience: 2 years | English: fluent

Actively participated in development of two relatively big websites, currently maintaining and updating several Qt projects, including a complete redesign and an overhaul of one. During university study participated in creating a broad Wi-Fi network.
Was working for 1.5 years as a C# back-end developer. The projects were built on ASP.NET, using mongoDB and ordinary databases to store millions of records, plus a number of other tools to monitor every website info.

Currently working as a full-time C++ Developer using Qt6 framework for developing, testing and maintaining projects. Planning to continue working as a C++ Developer, and building a successful career out of it.
It would be great to work on a useful project which is constantly evolving and could be used by many people.

Not interested in web development.
Position: C++ Developer
Category: Unity
Experience: 0 years | English: upper

-Codebases for both games were fully developed by me(of course with the help of the web and forums)
-Developed an AI system, which can detect the player(using dot product of vectors), chase, attack, lost the player and patrol. Also a turn-based system.
-Developed an UI, which also includes an inventory system and mobile controls, and animation trees, which also include blend of jump and running animations.
-Developed a dialogue system using behavior trees.
-Developed a spell system, which lets you to mix elements to create spells.
Without prior work experience, but have some personal gamedev projects:

First-person 3D Action-RPG created in the summer of 2019 using "Unity" engine. Platforms: PC and "Android".

Third-person 3D RPG with turn-based combat is currently in the development using Unreal Engine 5. Fully developed in C++ with the use of Blueprints, where it is actually recommended by the Engine. Platforms: PC and "Android".

2D platformer created in the "Construct 2" in 2018. Unfortunately, the source code is lost.
Position: C++ Developer
Category: C++
Experience: 11 years | English: fluent


With over 13 years of Software Development and Design expertise, I possess a diverse skill set, including proficiency in C++, C#, and Python. Recently having implementations with JS/TS.

My recent focus has been on AWS Serverless Applications. As a lifelong learner, I have an insatiable curiosity for exploring various technologies, constantly seeking opportunities to expand my knowledge and grow professionally. Embracing innovation, I am passionate about making a positive impact through cutting-edge solutions in the ever-evolving world of software development.
Position: C++ Developer
Category: C++
Experience: 7 years | English: upper

Participated in porting very large codebase heavily reliant on WinAPI and MFC, rewriting code so it is more cross-platform, modern and safe. Creating new features for perspective projections, technical illustration.
Worked for 5.5 years as C++ team lead at Softserve, porting graphics editor from Windows to MacOS and creating new features, managed epics, conducted technical interviews.
Worked for 1.5 years as C++ game dev making casual hidden object games for Windows desktop at Daily Magic.
Looking for an interesting and challenging project that would allow me to build usefull experience.
Position: C++ Developer
Category: C++
Experience: 4 years | English: fluent

Creating a Bézier & Hermite curve renderer from scratch.
-Worked in a scrum team to implement multiple novel user interfaces in Qt/Qml for new models of professional gastronomic coffee machines. Helped to maintain the application’s database schema and improved the speed of the workflow for updates. Co-developed a logging server, aggregating all the logs produced by the various applications running on the machine.

- Helped to develop increments for a micro-service based data processing platform written in modern C++. It is optimized for data throughput and event sourcing, following the Reactive Manifesto which focuses on: responsiveness, resilience, being elastic, and message driven.

- Helped to develop an augmented reality measuring tool for the HoloLens. Implemented computation of areas, volumes and distances.
I don’t want to work for a consulting company only for a product company.
Position: C++ Developer
Category: C++
Experience: 0.5 years | English: intermediate

Know how to work with:
- Git
- Linux
- CMake
- Unreal Engine 4
- Godot
little experience in non-commercial projects
Worked in GameDev 6 month (Playwing company). My tasks were: fixing bugs and adding new functionality.

Completed 2 courses in C++:
 - C++ DEVELOPER (online)
Started learning C++. Learned the basics of the language.
 - Individual courses, IT Step.
During this course, I learned how to work with Git, CMake and improved my C++ skills.
I am looking for a project in which I can develop and show my skills. We will easily find a common language.
Position: C++ Developer
Category: C++
Experience: 0.5 years | English: intermediate


Worked on 2 medical projects:
a) Developed a heart sensor application using MicriumOS, a real-time operating system, to collect and analyze vital signs data in real-time. Implemented efficient data processing algorithms and integrated the application with hardware components for accurate measurements and reliable performance.
b) Developed a Smart Clinic system that leveraged IoT technologies and cloud-based solutions to optimize patient care and enhance operational efficiency. Designed and implemented a centralized platform for appointment management, patient monitoring, and data analysis, improving the overall workflow and reducing waiting times. Integrated various medical devices and sensors to enable real-time health monitoring and automated data collection. Implemented security measures to ensure patient data privacy and compliance with regulatory standards.
Position: C++ Developer
Category: C++
Experience: 3 years | English: intermediate


Worked on a few projects. All of them were written on C++, some of them on Qt(actually, not a fan of this framework). And the most interesting projects was related to opengl and 3d rendering
Most of all, I want to work with tasks related to 3D rendering and OpenGL. But I am open to other challenging tasks.
Position: C++ Developer
Category: C++
Experience: 1 years | English: intermediate


Worked on a position of c++ render programmer in gamedev company. Fixed graphics issues, optimized GPU time, developed tools for techartists.
On previous job worked as intern c++ developer and implemented program for managing 3D-objects transformations and manipulations.
Position: C++ Developer
Category: C++
Experience: 7 years | English: pre


Worked on multiple projects in different fields

Worked Feb 2016 - Oct 2017 Mentor Graphics CJSC as a software developer
Worked Jul 2017 - Sep 2019 Softhenge LLC as senior C++ software developer
Worked Senior Sep 2019 - Feb 2022 Xilinx Inc C++ Software EngineerSenior C++
Position: C++ Developer
Category: C++
Experience: 2 years | English: upper


- Worked on Unreal Engine turn based strategies, doing all sort of tasks: developing custom UI framework, working with shaders, Gameplay features, multithreading, etc.
- Used python/php for scripting and code generation;
- Developed both on Windows and Linux, to ensure cross platform compatibility. 
- Onboarding/Code-Review for new Trainees.
Position: C++ Developer
Category: C++
Experience: 3 years | English: intermediate

- Winner of Hackathon (SMART KHARKIV & IOT 2018).
- Participant of Kyiv Embedded Fest. Represented Open Source GloDroid and Parking Logic projects.
Work Experience:
- Development and fixing of userspace/kernel space drivers.
- Testing Android-specific components via VTS and fixing defects if errors occur.
- Porting the latest HALs and prebuilds.
- Creating SELinux rules and defining related contexts.
- Implementation of WiFi library wrapper over WpaSupplicant daemon.
- Writing work-related scripts on bash/python.
- Small apps on Qt.
- STM microcontrollers and base knowledge in embedded.

Technologies:
Android-10/11, Linux Kernel, Drivers, C, C++, Android build systems (Make, Soong), VTS, ARM, STM32
Please, don't offer C++ vacancies for embedded technologies.
Position: C++ Developer
Category: C++
Experience: 7 years | English: upper


Work experience
January 2016  -  September 2018, “Globallogic Ukraine”, Software Engineer: 
Project Medtronic:
Developing ble communications and firmware parts on Cypress devices (CY8C6347BZI-BLD43) on PSoC Creator 4.2 IDE. Developing ble api for Cypress Dongle  for testing platform on Microsoft Visual Studio 2012. Implement  serial communication between test platform and FPGA, extend serial communication module between Cypress devices (CY8C6347BZI-BLD43) and test platform, extend ble communication modules on test platform for Bluegiga BLE112 Ble HCI serialization, implement BLE HCI serialization for Nordic(nRF52840) on JetBrain PyCharm 5.0.4. Developing emulator for Cypress device on Microsoft Visual Studio 2012. 
Programming languages: C, C++,  Javascript,  Python, Objective-C
Tech: 
-	MCUs: Cypress, nRF52;
-	MCU’s peripherals: Timer/Counter/PWM, IRQ, ADC, DAC, I/O 
-	interfaces: SPI, UART, Ble;
IDE: Cypress PSoC Creator 4.2 IDE, Microsoft Visual Studio 2012, Eclipse, XCode
Operating System:  MS Windows 10/8.1/8/7/XP, Ubuntu 12/14, Mac OS X Montain Lion/Yosemite/Mavericks
September 2018 – March 2020,  “Globallogic Ukraine”, Software Engineer
Project Bouygues:
Developing firmware based on OpenWRT OS for  Bouygues routers. Rework VoIP telecommunication. Build recovery backup OS for router in case emergency errors in the booting process. Add settings page for GUI, add settings control implementation in the firmware. Fixing USB serial communication mechanisms
Programming languages: C, C++,  Ajax,  Python
March 2020 -  present day, “Luxoft Ukraine”, Software Engineer: 
Project Tuner:
Developing radio application for car computer, that is receiving data from car radio device and transform data in format that will be used in car UI interface. Implement settings configuration control for radio UI, working on filter, that will determine if radio station logo has transparency, implement container for radio stations, add HD radio station mode, add SLDB fail safe check, implement  signal quality control.
Programming languages: C++ 16, Python
Technologies: STL, GVim, Pytest, Boost, gdb
IDE: QT Creator
Operating System: Ubuntu 18.04/20.04