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

Around 1.5 years of work as a freelance filmmaker. A couple commercial projects - including promotional that were advertised through internet.  
Good at math, English, algorithms
1.5 years experience - only in studying and personal projects. 
Familiar with C, C++ framework Qt and library STL. 
I use Git to work with bigger projects. 
Have some experience with MsSql, Linux, Flutter. 
Besides programming worked in Photoshop, DaVinci Resolve
An interesting job, that will allow me to grow both as a developer and in the company.
Definitely don't want to work out of position - filling a role of an absent coworker - clerk, etc.
Position: C++ Developer
Category: C++
Experience: 1.5 years | English: intermediate


1.5 years of commercial experience in C++ game developing. Using Jira, Git, VisualStudio, VS Code, XCode, Cocos-2dx engin. Completed a big game project. Implemented new features and bug fixed. Wrote and maintained client-side code (C++). Maintained server-side code (TypeScript).
Position: C++ Developer
Category: C++
Experience: 2 years | English: intermediate


17.12.2021 - now C++ developer SoftServe.
Write new features, fix bugs, testing ( unit tests, regression tests, manual testing ), improve current source code.

03.2021 – Junior C++ developer.
Fix bugs in C/C++  source code, improve C/C++  source code, writing unit test, SCA ( Static Code Analisys using AbsInt with Autosar , Misra standarts );
Writing Python, PowerShell scripts;
CMake;

04.2019 - 03.21 - Freelance, C++
Writing C/C++ applications for Linux with GUI ( Qt ). linux servers, other desktop application; 
C/C++  Applications for Windows using WinApi.

01.2017 - 05.2018 - Freelance, C#
Developing WPF, WCF, Xamarin applications
Position: C++ Developer
Category: C++
Experience: 2.5 years | English: intermediate


1. Associate C++ Engineer
Automotive project - Navigation for cars

Project description:
System has its own maps.
Users input some navigation parameters and waypoints.
Navigator calculate the fastest way across waypoints according parameters waypoints.

My responsibilities:
Fixing bugs.
Writing Unit tests.
Writing additional scripts using python.


2. C++ Software Engineer
Ethernet Switches Firmware Core Verification project
International team.

Project description:
Verification system connects to the real Ethernet Switch.
Emulate Ethernet Switch functional.
Generate some configuration and send it to the real Switch and to the Emulator.
Compare output from both systems.
Generate some network traffic and send it to the real Switch and to the Emulator.

My responsibilities:
Checking output mismatches.
Open bugs to the Ethernet Switch Firmware Core team.
Fixing the Emulator`s, generator`s and comparator`s bugs.
Update our system.
Implement new verification system functions.

3. C++ Software Engineer
Cyber security project

Project description:
A firewall that works as a proxy server.  Filters client http/https traffic according to security settings.

My responsibility:
Integration of third-party security systems into the project.
Replacement of outdated modules with the latest ones.
Bug fixes. 
Maintenance of technical documentation.
Development of project module architecture.
I am looking for a stable place of work.  I plan to cooperate for at least a year, and preferably much longer.
Position: C++ Developer
Category: C++
Experience: 0 years | English: upper

2006 – 2014: School №45
2014 – 2017: Lviv Physics and Mathematics Lyceum
2017 – 2021: National University "Lviv Polytechnic" (computer science)
2021 - until now: Lviv National University named after I. Franko (master's degree in computer science)
Internship as C++ developer at GameLoft March 2023-May 2023
Completed GlobalLogic C++ BaseCamp courses
1) Created a "battleship" game. The interface is implemented using Qt. The user can place his ships wherever he wants. Reproduced all checks for the correct placement of ships. Implemented a bot that positions its ships differently each time, and implemented intelligent bot shooting, i.e. if the bot hit a ship but did not destroy it, then the next shot will be shoot nearby.
2) Created the card game "mafia". An interface has been implemented where, at the beginning of the game, players alternately choose cards and see pictures with the chosen role in front of them. Implemented a chat for communication between players, the possibility of voting, victory conditions for both teams, scoring points after the game.
3)•	Pong game: Developed a Pong game using the SFML library and MVC design pattern. You can find the code on my GitHub.
Want to start my career as a trainee/junior C++ developer. Gain experience and knowledge to get higher qualifications.
Position: C++ Developer
Category: C++
Experience: 1 years | English: upper


1. Freelance(2 months)

Creating online shops for customers.
Modyfying and adding features to existing sites.
Communicating with stakeholders of different countries.
Working directly with code of Control Managment System.

Tech/Tools: Wordpress, C++, PHP, OpenCart, HTML, CSS

2. Warehouse control system(10 months)

A Enterprise project developed to control product supply and manage the warehouse. It consists of an HTTP Operator Server and client applications. In response to requests the server either queries the NoSQL C-Tree Database or starts tasks using RPC calls sent to other services over TCP sockets.
UK company 

Tech/Tools: C/C++, Poco, NetBeans, Linux, C-Tree, PostgreSQL, Valgrind, CppTest, RedHat5, RedHat8, Jenkins, Jira, Scrum, Docker, Kubernetes
Position: C++ Developer
Category: C++
Experience: 11 years | English: pre

C++; Framework Qt5.14.1 - 5.15.2; OOP; STL; Visual Studio C++;  working with MSOffice documents, library QtXlsx; Winsocket; protocol TCP/UDP; API: Aspose, Black Ice, OpenCV, DynaPDF; SQL; MySQL; OsmAnd Maps; MapQML; GIt (gillab, github); Doxygen; Unit Testing; Multithreading.
1. Last job: 
C++ Developer, Qt, PhD(candidate of technical sciences, senior researcher). PDF Pro Software Inc. Vancouver, British Columbia, Canada. Remote work. May 2022 - Aug 2023.

2. Senior engineer (software engineer, C++ developer) Company name RadICS LLC Verification department Start and end dates Oct. 2019 - May 2022.
Projects:
1. Software and hardware platform for creating small and medium-sized industrial information and control systems (IMS): Compiler for generating the firmware of the IMS logic module (2 and 16 encodings) - С++15(17) VisualStudio; MySQL database for the system; Communication: logical module ICS - DB protocols IP, UDP. C++15(17) VisualStudio; Simulator of the operation of the logic module of the ICS (with the generation of signals to the inputs). C++, Framework Qt5.14.2, multithreading, thread synchronization. 2. A tool for tracking the requirements of project documents (V-model). C++, Framework Qt5.14.2.
3. Project: "Smart City": Monitoring and control of remote devices. Documenting their work in the database. Management of remote devices (client-server-DB. TCP/IP). С++, Framework Qt 5.15.2, multithreading, MySQL DBMS, TCP/IP. Git, doxygen, unit testing. Back-end + Front-end.
Framework Qt. Looking for a job REMOTELY, for the position of Middle/Senior C++ Developer, preferably in a product company, full time. I look forward to long-term cooperation.
Position: C++ Developer
Category: C++
Experience: 1 years | English: fluent


1. Machine Learning Engineer | Neurotrack.tech | 8 months
I had been working as Machine Learning and Computer Vision engineer. I'd developed and partially implemented a face recognition and age estimation algorithm, which will later be used to improve user experience of the "Neuroshop" product.
2. Data Science Intern | Artellance | 5 months
Used the numpy and pandas libraries, preprocessed large
amounts of data. Worked in a team with Data Analyst and Business Analyst to optimize the company's existing probabilistic algorithms. Adapted Face Detection algorithms to work with large
MongoDB databases.
Position: C++ Developer
Category: C++
Experience: 1 years | English: upper

AUCPC 2020-2021 1/8 - 2st among students
AUCPC 2019-2020 1/2 - 1st place among school
National selections for IOI 2020 - 6th place
Google Code Jam 2019 Round 3 - 236th place
AUCPC 2018-2019 1/2 - 1st place among school
Google Hash Code 2020 - 484th place
All-Ukrainian student tournament for Computer Science 2019 - 1st place
1) Mavka

Innovative free platform for online education aimed at
providing step-by-step guided preparation for national
exams and access to quality learning resources for all
Ukrainians.

site - zno.mavka.org


2) Drone Flights

New software for planning and processing data during drone flights - final project at All-Ukrainian student tournament for Computer Science.

3) TripHelper

Platform for planning single or joint trips and communication with guides and drivers. Traveler can build his own route based on his own preferences in any city, whereupon share this rout with other users and unite with them in one group. More over, this platform can be used by guides and drivers who can offer their services to tourist groups.

You can find "TripHelper pitch" on youtube

4) Arbitrage Betting

Scanner to find the risk-free bets across a wide range of
bookmakers.
Position: C++ Developer
Category: C++
Experience: 4 years | English: upper


1. Out of The Ashes: A 3D adventure RPG in a medieval setting made with Godot Engine. I was responsible for visual effects and AI programming.

2. Unannounced Fishing Game: A VR fishing game for Oculus Quest 2 / Pico made with Unity Engine. I was responsible for gameplay programming and custom shaders.

3. AtmosphericEngine: A cross-platform 3D game engine written in C++. The engine was built with OpenGL and Bullet Physics, featuring HDR rendering, PBR materials, point shadows, directional shadows, and a handful of post-processing effects. I was responsible for the whole project.

4. PlayReal Engine: A web-based narrative game engine which empowers game designers to create and edit   mobile web narrative games conveniently. The engine was built with Ruby on Rails, ReactJS, and PostgreSQL. I was responsible for all technical aspects of this project.

5. The Victims' Game: A mobile web detective puzzle ARG featuring an identically-titled Netflix series crossover.
The game was made with ReactJS and PixiJS. I was responsible for all technical aspects of the game.

6. Cheap8: A chip-8 emulator written in C++, built with SDL2. I was responsible for the whole project.
Position: C++ Developer
Category: C++
Experience: 2 years | English: fluent

Copmpeted more than 200 different projects. Mostly C++ algorithm-related projects and projects with OpenCV, Embedded projects, Backend projects with Spring and Flask.
1) Startup Project Park.inc (2021-present)
Team Lead/Backend Developer
  Developed and worked with a complex ESP8266-based control circuit
 Developed an API for the PostgreSQL DB using Flask
 Contributed to managing and developing project architecture
 Deployed services using Microsoft Azure

2) Gold People (2023)
Hardware Engineer
 Hardware used: ESP32, ESP8266, ESP CAM with NRF and LoRa, HX711 ADC and
sensors
 Implemented networking in microcontroller systems
 Worked on long-distance image transfer algorithm/protocol through radio
communication

3) Chat Moderator Bot Startup (2022-present)
Neural Network Architect 
  Designed a neural network for spam detection using Azure ML Studio

4) C++ Developer (2021-present)
Competitive programming, research problems in Algorithms, freelance                 	
 Completed mostly algorithm-related tasks, designed specific data structures
I prefer to work on algorithm/design related projects that require deep thinking and understanding.
Position: C++ Developer
Category: C++
Experience: 6 years | English: fluent


1. STM32/C++ Remote Controlled Car.
I build a small remote controlled car, together with a remote control to control it, you can find video of my project on my Linked in profile.
Responsibilities:
- STM32 development
- C/C++ development 
- Electronics development

2. C++ Mentorship Program, C++ camp
I went through a C++ camp, and then later took C++ mentorship program at my company Eleks. During this time I did the following things:
- Learning Computer Architecture
- Learning coding in Assembly 
- Learning C++
- Solving leetcode/hacker rank challenges in C++
- Passing internal examination for junior level in C++

3. Software Provider for Wholesale Industry at Eleks
This is one of my commercial projects at Eleks. 
Role: T-Shaped software engineer
Responsibilities:
- Develop a pure TCP server using .NET. The server could work with multiple
clients, using Protobuf for serializing messages
- Develop a Python client for the aforementioned TCP server that ran on Raspberry
Pi computers.
- Update and maintained Raspberry Pi computers along with Linux OS
- Develop Web APIs in .NET.
- Develop a web application in Angular and .NET
- Set up build and deployment jobs in Jenkins.

4. Microservices based Internal System for Mining Company
This is another commercial project at Eleks I worked at.
Role: fullstack web developer
Responsibilities:
- Write back-end APIs and services using ASP.NET Core.
- Write Angular-based front-end applications
- Create databses in SQL Server
- Work with Azure Cloud
I am a softare engineer with a lot of experience. Most of my time I worked as a .Net developer and managed to reach a seniority level in this field. However about year ago I started to become interested in C++, embedded programming and hardware tech as whole. I invested around a year of my time into education and working on some pet projects (some of them can be found on my Linked -in page). Now I am ready to make a switch into the world of hardware technologies. I am looking for junior/middle C++ software engineering roles.
Position: C++ Developer
Category: C++
Experience: 2 years | English: upper


1) Tested and verified C++ and Delphi software development tools in IDE, which involved
 investigating clients' code and validating if the issue was on the IDE or client's side.

2) Developed four slot and pseudo-skill games for a cross-platform app using custom game
 engine and partly SDL. Helped develop and integrate an update patching system to speed up
 the content delivery to clients.

3) Developed game features, using company's online services, fixed bugs in close
 cooperation with external libraries international developers teams.
Position: C++ Developer
Category: C++
Experience: 6 years | English: intermediate


2015 - 2018 - ALDEC-KTC, C++ Software Engineer. 
Responsibilities: development of new features and modules in project, improvement and optimization of existing modules, creating engine for calculate bit width of expressions, creating data model of Verilog language objects.

2018 - 2019 - SoftServe, C++ Software Engineer. 
Responsibilities: development of new ‘adaptors’ for financial application. Creation and deploying internal build system. MVS 2015, Cmake.

2019 - current time - Kapelou, C++ Software Engineer. 
Libs: Qt 5.13, Boost 1.7, Snap7. Modules: UI(based on Qt widgets); 2D graphics; backend part (network, LUA wrapper, micro services architecture); DB(SQLite); work with hardware devices(ATOP, Siemens controllers; barcode scanners): connecting, sending messages using TCP/UDP protocols. Directly communication with customers: deployment of the application on “workplaces”(NDA), long term support.
Position: C++ Developer
Category: C++
Experience: 6 years | English: upper


2018-2020, С++ Lead Developer:
A set of applications for gathering data from an ultrasonic scanner and analyzing the data to discover leaks and defects in water pipes with high resolution.
Tasks:
 Support and improve performance of a legacy analysis system
 Write a new application for real-time pipe analysis with extended set of algorithms
 Improve user experience across the board
Technologies: C++, OpenGL, Qt, Java, Protocol Buffers, PostgreSQL

2017-2018, Virtual Reality Backend Engineer:
VR Mixed Reality Streaming Software
Tasks:
 Developed Mixed Reality compositor backend from scratch
 Implemented Graphics APIs hooks to optimize resource usage while capturing game output
 Implemented complex filtering, shading and visual effects system
 Implemented Unity and Unreal Engine SDKs for efficient 4K streaming
  Implemented virtual VR device system to enable users with no camera trackers to stream their games
Technologies: C++, OpenVR, OpenGL, Direct3D, WinAPI, GLSL, WebSockets, Unity, Unreal Engine


2015-2017, C++ Software Engineer:
Weather Broadcasting Application
Tasks:
 Developed a crash-handling mechanism to ensure developers know about bugs immediately and in full detail
 Moved all of the UI from deprecated MFC framework to Qt
 Modernized large parts of the codebase from old C++ paradigms to modern clean C++11
 Implemented new types of materials for the graphics engine and optimized parts of it
 Aided in developing a hand tracking system for the weather presenter
Technologies: C++, Qt, OpenGL, GLSL, WinAPI, Python, Boost, OpenCV
I would love to work on something that brings real utility to the world and is *not* just another personal data aggregator/reseller.
Position: C++ Developer
Category: C++
Experience: 2 years | English: intermediate


2021-2022 : 
Junior C++ developer.
Developing desktop application. Technologies : C++, QT/QML.

2022-2023 : 
C++/Unreal Engine developer.
Game development. Technologies  C++, UE5, Blueprints.

2023-present:
C++ developer.
Backend for backup and restore data, working with Microsoft API, C++, OOP
I want to apply my maximum experience to a new project. Ready to learn new technologies and approaches.
Position: C++ Developer
Category: C++
Experience: 4 years | English: upper

Successfully finished training 50% earlier than expected.
Have 2+ years of Linux system C++ programming experience,
and have contributed to multiple new features.
Implemented POC with Linux containers, worked with flash
layout partitioning and bootloader, improved filesystem
compression, which helped to save up to 40% of space.
Implemented the possibility to perform a downgrade
between software versions while keeping the user
configuration.
Designed and implemented multiple complex modules and
features. Handled kernel debugging, integration of new
drivers.
Mentored 3 trainees, which included inspecting and
improving the code, knowledge sharing, coordination.
2021-present - C++ Firmware Engineer 
Description: Working in FW Core Team, responsible for FW
design and verification of Networking products.
As a part of the verification subteam, developed tests and
automation for FW validation using C++.

2019-2021 - C++ (Linux/Networking) Developer
Description: project for Residential Gateways Middleware
development based on OpenWrt.
Was part of a subteam for adapting middleware for a new
customer, performed a couple of complex merges and
integrations.
Not interested in Desktop Development and QT projects
Position: C++ Developer
Category: C++
Experience: 3 years | English: upper


2d games 
cryptography
turbomachinery
interesting projects
Position: C++ Developer
Category: C++
Experience: 3 years | English: upper

Created useful tools for whole team of developers
Integrated several external services into project workflow
Fast problem solver
2 years commercial C++ Qt/QML developer with STL, Boost, exclusively Linux: worked on POS project
1.5 years freelance C++ Qt developer, exclusively Windows: various projects
Upper-intermediate English
Masters degree in Computer science
Looking for a full-time C++ [preferably latest standards] Developer position, with possibility of working remotely at least to some significant extent, eg. 50/50 office/remote.
Relocation is not an issue.
Position: C++ Developer
Category: C++
Experience: 5 years | English: upper


2 years - healthcare project. Was engaged in simulation software, cryptography (secure communication, keys generation). 
2 years - game project. Was engaged in gameplay abilities, animation and AI. 
0.5 year - automotive project. Worked with map rendering engine in automotive navigation system.
1 year - game project. Created procedural generated dungeon from scratch.
Conditions for self-development and self-expression are necessary.
Position: C++ Developer
Category: C++
Experience: 3 years | English: intermediate


2 years in C++ programming.

Worked in UaRpa company in position C++ Qt developer for 8 months. Project : Antisniper program, which with the help of opencv, detects sniper's position. Results (distance, azimuth) are render to marble map.
.
Currently working in MSL company in position C++ developer. Projects:
1. Desktop Qt app for terminals
2. Backend service ( C++ )

Planning to grow up as C++ developer. In future, possible,  have plan switching into Golang developer
Cool to work with modern stack of technologies. That's why have no desire working with legacy code ( before c++11 )
Position: C++ Developer
Category: C++
Experience: 2 years | English: intermediate


2 years of C++ developer experience
Responsibilities:
- maintenance of existing projects
- creating new features (dll/lib)
- development of desktop applications from scratch using VCL
- troubleshooting/debugging
- Acquisition of new technologies 
- Work as a part of the well-coordinated team
- Possibilities for personal professional development in the IT field
Position: C++ Developer
Category: C++
Experience: 2 years | English: upper

• Contributed to improve reliability of platform with adding unit testing using Gtets
• Supported and updated legacy code up to newer standard C++ 17
• Developed embedded solutions according to modern 5G standard
• Ensuring code successful build for three versions of clang compiler, gcc compiler and x86 and x64 systems with
Jenkins
• Performed build testing on remote RF lab
• Prepared and presented software documentation based on company policy.
• Contributed to the design of a big data processing libs capable of answering analytical queries with low
latency on terabytes of constantly updating data.
• Contributed to improve desktop application for Mac and Win using QT
• Covered new code with unit tests with more than 95% coverage
• Implemented multiplatform (Linux – Windows) multithread designs
• Ensuring code successful build for multiple compilers and x86 and x64 systems with Jenkins
• Detected and fixed at least two major memory leakage issues using VS profiler and Valgrind
• Integrate and test new solutions using dev database for release
2 years of commercial experience in C ++.
Worked with multithreading, synchronization, GTests, C++ 11/14/17.
Used Python as additional tool.
Programming languages: С++ 11/14/17, Python, Java
Technologies: STL, QT, CMake, GTest, Multi-threading, 
WinAPI, Linux, SQL, JSON
Position: C++ Developer
Category: C++
Experience: 2 years | English: upper


2 Years of freelancing as Android and C/C++ developer.
Interesting in networking, gamedev.
Want to earn new experience.
Position: C++ Developer
Category: C++
Experience: 1.5 years | English: basic


2+ years of Unreal Engine development experience;
1+ year of C/C++ application development experience (OpenGL, SDL);
1 years of Python development experience (Psycopg,BeautifulSoup, Requests, Flask);