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


Nov 2022 - Feb 2023
Project: cross-platform online strategy game with microtransactions.
 • Refactored gameplay code for safety and easier tracking.
 • Extended player data tracking infrastructure.
 • Updated GUI layout and logic.
 • Identified and fixed problems in client-server communication.
 • Participated in daily meetings and sprint planning.
 • Reworked existing live operations to provide subscription-based services.
Tech stack: C++, Google Protobuf, TypeScript, CMake, SVN.

Aug 2021 - Nov 2022
Project: professional multimedia editing software.
 • Created a backend for media processing on GPU.
 • Ported plugins to Linux.
 • Migrated to new compilers.
 • Integrated 3rd-party libraries.
 • Implemented new features.
 • Conducted code reviews.
 • Participated in company meetings and demos.
 • Participated in daily meetings, sprint planning, and story grooming.
 • Closely communicated with POs, QAs and other developer teams.
 • Refactored build script infrastructure for better maintenance.
 • Maintained Jenkins pipelines.
Tech stack: C++, Boost, Objective-C, Python, Jenkins, CMake, Git, Metal.
• Popular product.
• Flexible working hours.
• Modern technology stack.
• Professional growth.
• Minimum bureaucracy.
• Friendly atmosphere.
Position: C++ Developer
Category: C++
Experience: 0 years | English: upper

Passed salesforce courses.
I have experience in IGC, a design engineer.
Received a bachelor's degree in computer engineering.
No work experience in company . 
I have experience working in a team in the field of engineering.
Also engaged in self-education , passed the courses basic c++, OOP, STL, Multithreading,algorithms. 
Took courses of Salesforce developer.
Highly motivated to work , ready to learn new technologies .
Would like to self-improve in programming.
Position: C++ Developer
Category: C++
Experience: 0 years | English: intermediate

Knowledge of English, development of the pet projects of various difficulty.
No work experience. I took a course in C++, C # (WinForms, WPF), which lasted a year. Now, I am a student of Mykolaiv University Of Shipbuilding who is looking for opportunity to gain first commercial experience.
Gain work experience and understanding of the IT field. Also bring money to your company :)
Position: C++ Developer
Category: C++
Experience: 4 years | English: upper


October
2019 – at
present

Software developer (Automotive)
Responsibilities:
• Add new feature, bug fixing different modules
• Take a part in development in software architecture
Achievements:
 Experience with linux and linux development environment
 Experience with LVDS board
 Development the application architecture from scratch
 Mastered work with QT framework and UI testing
 Mastered the UT with GoogleTest
Used development tools, libraries, languages and technologies:
OpenCV, tesseract, leptonica, GoogleTest


March 2017–
September
2019
Software developer
Responsibilities:
• Maintenance of software in the field of the bank activity.
• New features implementation, bug fixing.
• Legacy code support
Achievements:
• mastered corporate developer tools
• mastered the internal scripting language – rsl
• experience with a huge project
• able to understand foreign code
Used development tools, libraries, languages and technologies:
VS 2010 c++, Oracle PL/SQL, Toad, internal tools(form editor, table
dictionaries, rsl)


January
2016 -
February
2017
Software developer
Responsibilities:

Creation database – a bank of the land
Development of the module for importing data into a database of a
specialized cadastral sources of the xml, in4 formats and from a web service
PCM
PostgreSQL administration, writing sql requests and procedures
The necessary plugins for Qgis on Python creation
Achievements:
Were developed various automation systems for processing, export of GIS
data via the tcp/ip protocol, a cadastral format converter
Was developed data exchange with the database 1C
Was developed a module for an export text and graphic reports via OLE to
MS Word and Open Office
Used development tools, libraries, languages and technologies:
Visual Studio c++, winapi, QT creator, PostgreSQL, Lazarus


2014
August2017
Software developer (Start-up)
Achievements:
 Communication with clients
 Management
 
 I designed and developed the program for automation graphic and text
reports outputting with implementation of the users’ scripts for land
surveyors.
Used development tools, libraries, languages and technologies:
Delphi fmx
Position: C++ Developer
Category: C++
Experience: 1 years | English: intermediate


One year experience of developing with Qt
Desire to learn new features and increase my skills. Good office. Friendly team.
Position: C++ Developer
Category: C++
Experience: 1 years | English: intermediate


On my working projects I deal with different tasks on financial-control API, implemetation of new features and bugfix existing ones. Also, I covered multithreaded game server(C++20/Linux) with unittests(gtest/gmock). Participated in C++/QT client with difficult GUI. Developed real-money poker room. Worked on implementation of game functionality on both server and client sides. Where client was implemented with QtQuick2 technology. However, most time I worked with server side, implementing different part of difficult poker logic. For example: implementation of rating system, hand history collector and formatter, deposit system and many other items.
Position: C++ Developer
Category: C++
Experience: 11 years | English: fluent

Stargazer billing system.

Automated corporate actions rollback in financial software.

DSTU 4145 crypto engine for OpenSSL.

ICW, from low-level firmware to high-level API and Web services.
OS: Linux (good knowledge), Windows (weak knowledge), FreeBSD, Mac OS X;
C++: over 10 years of experience (STL, C++03/11/14/17, Boost, Qt);
DBMS: MySQL, PostgreSQL, SQLite;
Network: POSIX Sockets, Boost.ASIO;
Multithreading: POSIX Threads, Boost, C++11;
Different: Haskell, OpenSSL, RS232/RS484, ModBus, ASN.1, SNMP, HTML/CSS/JS.
I don't like software development under Windows.
Position: C++ Developer
Category: C++
Experience: 10 years | English: upper


Over 10 years of software development experience. Strong knowledge of C++ and corresponding libraries with experience in development for several platforms. Experienced with multithreading programming. Well-versed in all phases of the software development lifecycle, with a strong working knowledge of algorithms and data structures.
Position: C++ Developer
Category: C++
Experience: 11 years | English: intermediate


Over 15 years of experience in C++ (98, 11, 14) programming (STL, boost, COM/DCOM, VCL, CORBA, JNI, GDI+) in creation and development of complex multi-threaded applications.

Experienced, dedicated software developer with strong and deep knowledge of OOP and OOD.

Strong knowledge and practical experience in building and using relational databases (MSSQL, Oracle, Firebird, MSAccess) writing both SQL-queries and stored procedures.

Practical skills in using version control systems (Git, CVS), project management and bug tracking systems (Atlassian JIRA, Bugzilla, MSProject).

Developed the front-end part of the huge SCADA system.

Leading specialist in the client part of the Condition Monitoring System, ported embedded DSP vibration analysis algorithms into separate DLL and wrap with JNI to use them in scope of Java-based SCADA server.

Implemented OPC DA 2.0/3.0 protocol based on COM/DCOM technology and developed a back-end OPC Server and front-end OPC Client.

Protection of all products based on a dongle embedded in the HASP system.
Position: C++ Developer
Category: C++
Experience: 0 years | English: 

During past 3 years, I acquired very unique knowledges of Windows Internals and reverse engineering. I participated in developing of revolutionary startup product - the platform for desktop virtualization. I also was lucky to get experience of customer service, conducting training sessions for clients, comissioning and demoing product for customers
Overall, 6+ years of experience.
C++, STL, Boost, Qt,
Software design, Design patterns, OOP, UML
Windows API, Multithreading and interprocess communications, 
Windows Internals, Windows reverse engineering,
Scrum, TDD
Git, Jira, Jenkins
Good spoken and written English
I'm looking for: 
1. great product(startup), the one I could be proud of,
2. self-managed team of professionals-enthusiasts,
3. fun, drive and adventures!
PS Will be happy to try mobile - iOS or Android
Position: C++ Developer
Category: C++
Experience: 0 years | English: intermediate

TOP 2 in Vinnytsia | GGJ2023 | Vinnytsia/Ukraine
Participated in 2 jams as a game programmer and team leader.

He performed all the game logic on the Unity engine.
Used the GitHub version control system.
Team coordination.

At the moment, the team has disbanded.

I want to move in the direction of GameDev and/or Computer Science.
Position: C++ Developer
Category: C++
Experience: 2 years | English: intermediate


Participated in development of 3D model video-based reconstruction
application which allows for both guided (predefined mutual camera
positions, intrinsic camera matrix) and uncalibrated 3D reconstruction.
Information about camera positions is obtained based on different
combinations of video frames thus it is not calculated from a single
image pair but rather a collection of frame pairs.
Technology stack: C++, OpenCV, Boost, CMake.

Participated in development of Educational IDE written in Qt which
allows for simple programming using functional block for different
operations. IDE allows for viewing/editing/writing of code blocks as well
as provides an interpreter for produced programs..
Technology stack: C++, Qt, Boost, CMake, MySQL.

Participated in development of the software, which instantly verifies the
live images against biometric photos stored in passports, other ID
documents and/or facial image databases.
Technology stack: C++, OpenCV, dlib, Boost, Neural Networks.
Desktop application which used by the tennis players to analyze many
characteristics of their tennis play skill. There were 3 main
characteristics:
1. Unforced errors: a player hits the ball in the net or outside the court
so it’s a direct failure;
2. Heat-map: present heat-map by seeing where two players on the
court have been during the game;
3. Hit types: count the number and types of hits of each player:
forehand, backhand, smash, volley and lobe.
Technology stack: Python, OpenCV, TensorFlow, OpenCV, Yolov4,
SciPy, NumPy.

Participated in development of embeded GUI applications which
provides an ability to controll oven and to use many useful features,
such as importimg/exporting menu, network settings.
Technology stack: C++, Qt, QML, IoT, SQLite3
Projects related to Computer Vision, Machine Learning, GUI development with Qt, QML, Networking, Streaming services.
Position: C++ Developer
Category: C++
Experience: 5 years | English: upper


Participation in various projects: Developing new features, writing unit tests, bugfix.
Position: C++ Developer
Category: C++
Experience: 6 years | English: fluent


PAYMENT TERMINALS
	Position: Software Developer. Duration: 12 months
	Description: A software product development services company, which specializes in the development of ticketing and payment systems.
	Design, implement and test the payment application 
	Participating in the application certification process
	Gathering and elaborating on product requirements
	Tools and technologies used: C++, EMV (Contactless payments), Google Protobuf, STL, Azure

NETWORKING SYSTEMS	
	Position: Software Developer Involvement duration: 10 months
	Description: A software product development services company, specializing in Networking Embedded Systems.
	Requirements analysis
	Understanding of Hardware flow 
	Code new flows in a random verification framework written in C++ 
	Development of verification environment 
	Validation / debugging 
	Regression analysis
	Tools and technologies used: C++, STL, Python, Cmake, Jira, Confluence, Git, Jenkins, Linux, Eclipse

SAFETY PROJECT	
	Position: Middle Software Developer. Duration: 5 months
	Description: Working on a safety project related to the automotive area.
	Developing test cases/Writing integration tests 
	Performing requirements analysis
	Tools and technologies used: C++, STL, Cmake, Jira, Confluence, Bitbucket, Jenkins, Clion, Ubuntu

GEOLOCATION SOLUTIONS	
	Position: Middle Software Developer Duration: 1 year 6 months
	Description: A global leader in the market of geolocation solutions and services.
	Developing new application features and optimizing existing applications
	Processing traffic data
	Writing system and unit tests
	Refactoring old code for better performance
	Tools and technologies used: C++, STL, boost, Windows, Ubuntu, CI (Jenkins), Cmake, Git, Gerrit, CLion

SUPPLY CHAIN SOFTWARE SOLUTIONS. DAUX/FOUNDATION TEAM
	Position: Software Developer. Duration: 2 years 2 months
	Description: DAUX team, where was involved in working with graphs, dashboards, pivots, schemes, and views.
           Foundation team, focusing on the business logic of the application.
	Developing new application features and optimizing existing applications
	Writing system and unit tests
	Refactoring old code for better performance
	Working with Qt/UI part
	Participation in requirements analysis and technical team meetings
	Bugs fixing
	Working under SCRUM methodology
	Tools and technologies used: C++, QT, C#, .NET Core, Boost, STL, Boost, Jenkins, Windows,  MySQL
Position: C++ Developer
Category: C++
Experience: 0 years | English: upper

As for my professional experience, I only have reached my study goals. After completing my Bachelor's degree at Kyiv Polytechnic University, Computer Engineering, I became a Master's student at the Univerisity of Viena, Computer Science.

Additionally, I finished two commercial company Global Logic free courses C/C++ and Automotive Basecamps.
Pet project console process executor with argument list as yaml file. C++, Boost, Linux, yaml, yaml-cpp. 
Pet project time-offset-calculator. The program calculates the time difference between NTP server and the local machine over a time period and using these differences calculates the offset. C++, NTPD, Linux, Boost, CMake, Bash
Configured bare platform BeagleBone Black revC With eMMC boot through UART cable. Made loadable kernel module for gpio-connected LED that switches through to echo's to the BeagleBone device tree. C, C++, Embedded
NLP Ukrainian to English university project in pair with TensorFlow and Keras on the kde4 dataset. Python, Keras, Tensorflow, NLP, ML
Position: C++ Developer
Category: C++
Experience: 1 years | English: intermediate

-Study in KNU on Cybernetics faculty “Computer sciences” speciality

-Graduated GlobalLogic C++ Basecamp course
Pet-projects:
- C++ Weather console app:
Created simple network program to get weather from any city. Used boost library, cmake, upgraded knowledge in c++ and network programming.

- C++ Console app to get local html files with working links and convert it to pdf format:
html2pdf's purpose is to convert Web-based manuals to PDF for enabling full-text search. html2pdf is an intellectual tool that can significantly reduce the time spent searching for information in web-books and web-manuals.
html2pdf is a console application. html2pdf should get the table of contents from the home page and put it into learncpp.pdf, where all positions of the content are links to the relevant pages of the site.

- C# database project:
Webpage that works with database in Microsoft SQL Server Management Studio, can register users, sign in existing users, create new elements, edite and delete existing elements in database tables. Also it show diagrams for some tables
Position: C++ Developer
Category: C++
Experience: 0 years | English: intermediate


Pet projects:

Retro Shoter - a small project on Unreal Engine 5 in the first-person 
shooter genre. During development, I used the modular Unrea Engine, 
AI system and implemented automatic and single shooting with the help 
of Raycast.


Project ZAVOD - an unfinished project that I was doing in a small team 
in a horror genre on Unreal Engine 5.1. During development, I actively 
used the modular system, implemented a interact system using Raycast 
and adding items to inventory usign widgets, I also used Unreal AI System and new enhanced input technology.


SteamGear - is an exciting project I am currently working on as a solo 
developer. It is a first-person shooter set in a captivating steampunk 
universe. With a focus on creating an immersive gameplay experience, I 
have successfully implemented various features.
One of the core elements of SteamGear is its fluid movement system, 
which allows players to navigate the steampunk world seamlessly. 
Additionally, I have designed and implemented a hitscan weapon 
system with recoil and spread mechanics that dynamically adjust based 
on the distance to the target.
Throughout the development process I used CameraShake to add 
cinematic intensity to gameplay moments., RayCast, EnhancedInput 
and other features of Unreal Engine 5.1.
Position: C++ Developer
Category: C++
Experience: 0.5 years | English: upper


Platform for smart house remote control “SmartHouse”.
Project Description:
     Smarthouse is a cross‑platform client‑server application for controlling smart house devices
remotely.
     While using this application, users may remotely open/close windows, tap in the bathroom, turn
on/off all electronic devices, all lights in the house, or kitchen cooker.
     In case of any unexpected situation, such as: fire/smoke scenario, flooding scenario, Client devices
send HTTP request to server that fire/smoke or flood was detected. After that the server does
specific evaluation, and does some actions.

Project Role:
     Intern Unreal Engine & Objective‑C Developer.

Responsibilities:
  Requirements analysis and clarification;
  Estimation tasks;
  SCRUM Master;
  Setting Up HTTP requests in UE5 for communication smart house level objects with Server DB;
  Changing world level for adding correct animations of opening windows and garage door;
  Creating and developing Blueprints for interaction with Windows, Garage doors, electronic
devices, lights and triggering smoke and flood scenarios;
  Visualizing client Client/UI interaction with Server DB;
  Connecting each level object with each object in server DB with live‑tracking their statuses.
  Simulating working electronic devices sounds and images;
  Code development and bug fixing;
  Client‑Server communication testing;

Tools & Technologies used in project:
    Unreal Engine 5.1, Cmake, POCO library, Dear ImGui, Conan, C++17/20, OpenGL, REST API,
Postman, Git, BASH, Xcode 12, Objective‑C, CocoaPods.
Position: C++ Developer
Category: C++
Experience: 4 years | English: intermediate


PLvision Mar 2021 - Feb 2023
C/C++ ENGINEER
Worked as a C/C++ Engineer at PLvision, specializing in enabling the SONiC Network Operating System on
the customer's hardware. Collaborated closely with the hardware team, including the switch and driver
teams, to implement and support features on ASIC-specific hardware for OSI model layers 2 to 4.
Implemented functionalities such as ARP suppression, GRE tunneling, and VLANs. Resolved issues related
to incorrect output information (temperature, and sensor fans) through debugging and the use of tools like
Pytests and Gtests, Tcpdump.


Luxoft Oct 2018 - Mar 2021
Junior C++ Software developer
Worked in the In-Vehicle HMI domain at Luxoft, responsible for implementing HMI solutions using C++ and
Lua languages within the Populus framework. Implemented animations using Lua and provided support for
HMI APIs using C++. Collaborated with cross-functional teams to ensure seamless integration and
troubleshoot HMI systems in real cars. Utilized debugging techniques and tools to identify and resolve
issues.
Position: C++ Developer
Category: C++
Experience: 11 years | English: upper


Possessing over 17 years of C++ experience, with a strong background in modern C++20, Qt, DB, git, cmake, cross-platform, and embedded technologies.
Proficient in using Github actions and sanitizers, ensuring high-quality code standards and performance.
Demonstrated leadership and tech lead experience, managing and mentoring cross-functional teams to deliver successful projects.
Successfully delivered a wide range of projects across multiple industries, including healthcare, mobile and web, showcasing exceptional problem-solving and critical thinking skills.
Continuously staying up-to-date with the latest industry trends and innovations, actively participating in training and development programs.
Интересный и глобальный проект, на фронте хай тэка ( Молекулярная биология / робототехника / гидропоника / космос / энергетика / аналитика и сбор данных ).
На C++17+  с применением современных технологий разработки.
Сильная команда, амбициозные цели, опционы.
Position: C++ Developer
Category: C++
Experience: 2 years | English: intermediate


Possess two years of professional experience in developing commercial software using C++. Proficient in utilizing CreoAPI, TSNLib, and NLib for geometry-related projects. Have experience using Bitbucket, GitLab, Jira, and Confluence. I am ready to learn something new and improve my current skills.
I am not interested in working on embedded systems.
Position: C++ Developer
Category: C++
Experience: 2 years | English: basic


Previously developed extension library for desktop game, so have a some exp in whole gamedev stack(d3d/ogl rendering, networking, front-end, etc)

Additional skills: lua, js, x86/x64 asm, sql(basic), exploit researchment, reverse engineering under windows

Able to work both in a team and as a completely independent developer
Gamedev direction will be prefered, also wish to work with the latest standards
Position: C++ Developer
Category: C++
Experience: 0 years | English: intermediate

Skills in meetings and filling out excel tables,teamwork,problem solving,adaptability,time management,fast Learner,communication Skills
Previous work experience was a graphic assistant. The work consisted in processing the photo according to the specified parameters.Used the specified editors, filled out documentation and reports on the work performed
Position: C++ Developer
Category: C++
Experience: 10 years | English: intermediate

Full cycle of cross-platform desktop application development (Windows, Linux, MacOS)
Primary skills: 
- Qt C++ (TCP, UDP, REST, HTTP, Websockets, Webserver, multithreading, QSql, QWebEngine)
- Juce C++
- boost c++
Secondary skills:
- Angular, bootstrap, primeng
- C# Winforms
- Unigine c++ (3d engine)
- work with file encryption (crypto++)
- php (laravel)
- python
- gitlab-ci, github-actions
- bash, powershell
- experience with Apple ecosystem. Creating MacOS, iOS packages. Notarization, app signing.
- creating msi installer (cpack wix), inno setup installer, linux deb packages
- qtest, google test

Working with databases:
- mysql
- sqlite

Version control systems:
- SVN
- Git
- TFS

Development environments:
- QtCreator
- MS Visual Studio
- MS Visual Studio Code
- Xcode

OS:
- windows
- linux
- macos
Position: C++ Developer
Category: C++
Experience: 6 years | English: intermediate


Professional activity:
- Mevo One, Mevo Plus, Mevo Solo streaming camera - Firmware developing -> https://www.mevo.com/pages/mevo-camera
- Mevo Wireless webcam - C++/Qt Desktop application for Windows/Mac -> https://www.mevo.com/pages/mevo-webcam-app