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


-During my time at SoftServe, I worked on the "Sports Hub" project with a mentor, utilizing the Scrum for a duration of three months. This experience enhanced my team collaboration skills and provided valuable guidance from the mentor. Additionally, I improved skills in using Git for version control, enabling efficient code management and collaboration with other developers.

-Participating in the Soft Serve Hackathon was a valuable experience for me. Our team's objective was to develop an innovative evaluation system that would enable teachers to provide fair and high-quality assessments of their students' performance throughout the semester. Through this experience, I gained practical knowledge in problem-solving, critical thinking, and teamwork, all of which are critical skills necessary for success in today's competitive job market.

-I had an pet project that was designed as a test task to develop a user-friendly and engaging version of the classic card game, Black Jack. The game should have a simplified and intuitive interface, incorporate sound effects, and utilize the latest C++ technologies for efficient implementation. The goal is to create an enjoyable and accessible gaming experience that can be easily understood and enjoyed by players of all levels.

-During my first year at university, I had the opportunity to work collaboratively with a mentor and a team to develop a project. This experience was invaluable as it provided me with hands-on experience in teamwork and project development, skills that are essential for success in any career.
Position: C++ Developer
Category: C++
Experience: 0 years | English: intermediate

Bachelor's Degree in Computer Engineering
Master's Degree in Computer Engineering
National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”

Courses:
Linux for Developers
AWS Fundamentals
During studying I solved various tasks including writing compilers, multithreaded and distributed programs and even code for microcontrollers.

As my bachelor's degree diploma project, I developed a simple file system filter driver for encryption and decryption. Doing that, I found out how BitLocker, EFS and NTFS work.

As my master’s degree diploma project, I designed a blockchain-based digital voting method. The designed method uses homomorphic encryption, mixnets and blockchain as a bulletin board for transparency
Position: C++ Developer
Category: C++
Experience: 0 years | English: intermediate

Kharkov National University of Aerospace.
Enthusiastic self-learner proficient in C/C++ programming, template metaprogramming, and SOLID OOP principles, with solid computer science fundamentals. 1 year expirience         of C++. I agree for any type of work.
Position: C++ Developer
Category: C++
Experience: 0.5 years | English: intermediate


Experiece in C++, less than one year.
- Knowledge of C++11;
- Knowledge of OOP;
- Knowledge of STL;
- Knowledge of Design Patterns(Strategy, Observer, Factory etc.)
- Work with SQLite;
- Work with Unreal engine 4(created a small 3D game for the university project)
Position: C++ Developer
Category: C++
Experience: 2 years | English: intermediate


Experience:
09.2021 — until now С++/Qt developer.
KAPELOU, LCC, Kharkiv, Ukraine
Company profile: manufacturer of robotic equipment and supplier of integrated warehouse solutions.
    • Improving existing functionality
    • Development of graphical interface 
    • Development solutions for the automation of warehouse logistics
    • Collecting data from equipment

09.2020 — 08.2021 C++/Qt/SQL/HDF5
Yuzhnoye Design Office, Dnipro, Ukraine
Company profile: developer of rocket and space technology.
    • Development and maintenance of a project for data processing
    • Development of graphical interface 
    • Implementation of the new HDF5 format in the project and work with it
    • Collecting data from equipment
    • Writing SQL queries

01.2020 — 05.2020 C++/Qt/SQL
Etalon system, Dnipro, Ukraine
Company profile: automation of facilities for unloading cargo.
    • Development of graphical interface 
    • Development of functionality for ip cameras
    • Development of functionality for weight modules
    • Collecting data from equipment
    • Writing SQL queries
Position: C++ Developer
Category: C++
Experience: 2 years | English: fluent

Won Award of the National Academy of Sciences of Ukraine for the best scientific works of young scientists in 2016.
EXPERIENCE:
C++ string parser (muParserXTended);
C++ mathematical optimization software using reinforcement learning;
Windows automation programs in AutoHotkey;
Freelance at Upwork: 1 complete project for 3 months

Experience with Unreal Development Kit, creating and editing maps, with emphasis on bot support;

SKILLS:
     Main: C++17 in Visual Studio IDE;
Scripting:
     AutoHotkey, Unreal script, zScript, XML, NI Labview;
Tools:
     Git bash, MySQL, Unreal Development Kit, 3dsMax, Photoshop;
Any interesting project that can use my experience and provide a new one, especially in software automation, machine learning, data science, gamedev, optimization, scientific projects.
Position: C++ Developer
Category: C++
Experience: 8 years | English: intermediate

I was involved into creation of new generation navigation system for Audi Premium cars.
Experienced C/C++ Software Engineer with over 8 years of expertise related to design, debugging, development, testing and maintenance of software systems.
Most of projects were related to automotive domain: starting from development of navigation system itself to implementation of particular automotive protocols - PSD/ADASIS. Among customers huge amount of well-known brands like: Audi, Porsche, Volkswagen, Bentley, Aston Martin. 
Right now I occupy position of Senior C++ Software Engineer.
Position: C++ Developer
Category: C++
Experience: 0 years | English: fluent


Experienced C++ self-learner with a tech-savvy mindset. 
Studied with "w3schools," "itproger," and "learncpp" while working on personal projects. 
Knowledge of SQL basics. Seeking a career change to programming. Strong communication, customer care, multitasking, and pressure-handling skills gained from a year of dispatcher experience at The HVAC Service Solutions. 
Perfectionist and optimistic mindset driving professional and mental growth.
Position: C++ Developer
Category: C++
Experience: 4 years | English: upper


Experience:
High performance cross-platform proxy with traffic analitics. Modular architecture. Main technologies used: boost (mainly asio and beast but not limited to them), openssl, grpc, cpprest, gtest.
OSs: Windows (main), MacOS, Android, Linux (have some experience).
I'd like to join an innovative openminded and fact pace growing project.
Position: C++ Developer
Category: C++
Experience: 2 years | English: fluent

Significantly optimized projects build times. Increased overall game performance. Delivered business features in-time.
Experience in a small development team. Worked on two separate game projects with large legacy codebases. As a part of the job had to do stuff in Java, Objective-C and Python.
Experience in cross-platform mobile development.
Interested in skills development in any (preferably gaming) projects.
Position: C++ Developer
Category: C++
Experience: 3 years | English: upper

- Was in charge of small team of developers within project subdomain
- Successfully executed tasks based on technologies that were not my primary expertise
- Experience in automotive domain;
- Embedded development;
- Working with CAN, CANoe simulation;
- Feature ownership;
- Experience in scripting languages;
- Good communication with the management
- Use of development methodologies
- Use of latest C++ standards
- A project with minimal to none technical debt
Position: C++ Developer
Category: C++
Experience: 3 years | English: intermediate


Experience in automotive sphere:
Working on project tasks (implementing features for automotive system, code refactoring, performing unit tests, fixing issues found by static code analysis tool (Misra C standart ) and fixing defects in project).
From recently working in game development.
Position: C++ Developer
Category: Unity
Experience: 7 years | English: intermediate

During the 2010 - 2013 i had a part in the international competition called Imagine Cup. On the theme of the contest was written 3 projects: SpaceRider, NanoBio and Rain, 2 of 3 projects were in the semi-finals but didn’t won.

July 2011: Won a competition of the best game for Windows Phone 7. Microsoft, Ukraine. It was Mario game with level editor which we developed with my friend.
Experience in:
- development of high-load servers and services;
- applications development for iOS/Android/Win/Linux/Mac;
- game development/porting and development of tool sets;

Experience (last 3 positions):
1y 8m - Gambling company as C++ developer;
8m - Pingle Studio C++ UE4 developer;
1y 2m - Run It Once Qt/C++ developer;

Education:
Dnepropetrovsk National University of Railway Transport - Master of Engineering.
It would be great to find a game project
Position: C++ Developer
Category: C++
Experience: 11 years | English: pre

c++: highly stable real time memory-based search engine, dll-wrapper for real time library deploying, extended logger (multi-destination, multi-level), full-featured in-out ms-sql manager (templates, easy use), full featured binary in-out stream (based on basic_stream), custom url parser, run jvm from cpp environment;
c#: automatic version incrementer for projects in git repositories (using sym store), high load geo points search engine, command line args parser (with words as git)
Experience in IT: more than 15 years
Basics: back-end and libraries development, multithreading, big data, highly loaded real time systems, regex, native language processing;
C++: stl, c++11/14/17, crashrpt, unittest c++, templates, ms concurrency runtime; g++; multiarch;
VCS: svn, git: using, admin & maintenance;
SQL: ms sql `05-`14 admin & maintenance;
Linux: gentoo, debian; bash, ssh, daemons; admin & maintenance;
Windows: xp-10, services, WinApi, WinDbg (native/managed), sym store; 
Network: sockets, dns, mail servers (smtp, imap, dkim);
IDE: MsVS `05-`13, Delphi 7-XE3, vim, sublime;
Other: raid, ipmi; elastic; iis, isapi; WinForms; xml, html, json, make;
хочу заниматься системой, backend-ом, менеджментом памяти, оптимизацией. хотелось-бы весь стек  разработки: проектирование-разработка-сопровождение.
точно не хочу заниматься непосредственно web-разработкой (-html, -js, -css), разработкой игр (-gamedev -directx -opengl).
Position: C++ Developer
Category: Unity
Experience: 1 years | English: intermediate

Passion for Game Development: I have a strong passion for both development and games, particularly in the realm of game development.
I have over 2 years of experience in C++ programming and more than 1 year of expertise working with Unreal Engine 4 and Unreal Engine 5.
EXPERIENCE:
Intern C++ / UE Game Developer at FracturedByte (April 2023-July 2023)

While interning at Fractured Byte, I was developing an exciting project called "Zombieland," which focused on creating an immersive third-person action game set in an abandoned world filled with zombies. The player takes on the role of a survivor fighting for their life, defeating waves of zombies, and completing tasks to collect resources and improve their arsenal.
project description:
1. Created a basic character and its components (health, points, inventory).
2. Implemented inventory logic and weapon selection.
3. Implemented pickups (health, invincibility, ammunition, and weapons).
4. Developed User Interface with (UMG) for HUD, Mainmenu, Pause
menu, Settings menu, Death menu, and other menus.
5. Implemented Localization (Ukrainian, English, and Japanese).
6. Implemented The game Save/Load system.
7. Implemented Level streaming (Loading/unloading of levels during 
gameplay).
8. Implemented VFX and Sound Effects.
9. Implemented enemies (4 types):
   a. Enemy: Slow melee enemy;
   b. Enemy: Slow-ranged enemy;
   c. Enemy: Suicide melee AOE enemy. Explodes near the player.
   d. Enemy Boss: Boss with Melee AOE.
10. Implemented Animation for Enemy and Player.
11. Implemented Spawners for enemies and pickups.
And much more

PROJECTS:
1. Asteroid
Technologies: С++, OOP, SDL2.
Description: "Asteroid" is a classic arcade video game where the player controls a spaceship and must avoid collisions with steroids while trying to score as many points as possible. The game offers endless gameplay with various power-ups that enhance the player's abilities and make the game easier.
2. Arcanoid:
Technologies: С++, OOP, SDL2.
Description: "Arkanoid" is an addictive arcade game where players control a paddle to bounce a ball and break bricks at the top of the screen. The goal is to clear all the bricks while keeping the ball in play. The game offers a challenging experience with multiple levels of increasing difficulty and power-ups that either make the game more challenging or enhance the player's abilities.
You can find this and many other projects on my GitHub
Development of high-quality game products
Involvement in large and exciting projects
Developing skills in Unreal Engine and C++
A creative approach and the possibility of making contributions
Work in a friendly and favorable environment for the development
Wide opportunities for a game dev career

I do not want to cooperate with companies that are connected with Russia or cooperate with it.
Position: C++ Developer
Category: C++
Experience: 11 years | English: intermediate


Experience - more than 10 years of software development.
Programming languages - mostly C++; some experience in C, C#, Python, Lua, bash, PHP, Java, JS.
OS - Windows, Linux, macOS.
Experience with different build, bug tracking and code versioning systems.
Experience with usage & adaptation of 3rd party libraries.
I do not want to develop UI, because UI is difficult for unit-testing/auto-testing.
Position: C++ Developer
Category: C++
Experience: 1 years | English: upper


Experience Related to C++ development:
1 year AMC Bridge Inc - C++ developer
- training project - simple desktop app for geometry manipulation and rendering using OpenGL
- App for point cloud manipulations based on Unreal Engine and PCL library
- legacy CAM system.

Experience not related to C++ development:
2 years Netcracker Technologies - Customer Support Analyst 

1 year of QA experience testing big enterprise solution:
- testing system accordant to User Stories and Design, the agile methodology was used on the project
- sometimes using SQL queries to correct test data

Almost 1 year of support experience:
- working with solution based on ELK stack and few services that communicate with this stack
- wring queries to ElasticSearch(NoSQL DB)
- wring some groovy and java code in services
- configuring Logstash pipelines, Kafka Connect connectors
Position: C++ Developer
Category: Unity
Experience: 1 years | English: upper


Experience

Temryava:
   Melee and weapon-based combat mechanics
•   Implementation of different types of firearms.
•    AI systems using Behaviour Trees
•    Animations and camera control integration
•    Multiplayer functionality through Steam
•    Custom plugin development
•    UI/UX feature design and implementation
•    Gameplay Ability System
•    Saving and respawn system
•    Lag compensation in multiplayer 

Pingle Studio:
•  User Interface Implementation based on a ready-made design
•  Logic for UI
•  Interacting with code written by others
•  UI  animation creation
•  Working with materials
Position: C++ Developer
Category: C++
Experience: 5 years | English: fluent


Experience

TSImagine Inc., USA* — Software Engineer I
MAY 2022 - PRESENT
 Redesign of risk management tools in C++
 Refactoring of old components in C++
 Investigation on code optimization and computation distribution in C++
Key platforms: Linux
Key technologies: C++20, spidermonkey, valgrind, boost, scientific
libraries.

Avid Technologies Inc., USA* — Software Engineer I
*GlobalLogic outsource for AVID
AUG 2021 - MAY 2022
 Design and implementation of video coding algorithms in C++
 Design and implementation of media packaging algorithms in C++
 Maintenance and optimization of the codebase
 Technical documentation and specifications review
Key platforms: Windows, OSX, Linux
Key technologies: C++11/14, Python, Lua, h.264/265, MPEG-2, Avid DNx
codec, stream analysis tools, performance tuning and analysis tools,
QuickTime, MXF.

GlobalLogic Machine Learning Basecamp — Attendee
FEB 2021 - JUN 2022
 Development of natural language models for DOC.ua
 Synchronization of data processing pipelines

Freelancer
FEB 2018 - JUN 2021
 Filesystem management applications development
 Implementation of the secure data transaction through the network
 Qt-based weather prediction desktop application development
 Solving automation problems, creating bots, data processing, and NLP
modeling.
Some of the projects are hosted on Github (the link is on the top).
Position: C++ Developer
Category: C++
Experience: 11 years | English: pre

Vehicle monitoring system
Voice announcement system
Resource Accounting System
Experience with programmable devices, such as ARM, PIC and Atmel controllers
Experience with embedded programming and real-time operating systems
Experience with wireless, GPS, GPRS, RF
Experience with programming Windows application
Knowledge low level communications protocols (e.g. UART, SPI, I2C, RS-485)
Reading schematics
Ability to use multimeters, logic analyzers, oscilloscopes, and protocol analyzers
Embedded C/C++ (MPLAB, IAR),WinAPI (VS)
I am seeking a position with a company where I can use my experience to create embedded software and to grow my skills
Position: C++ Developer
Category: C++
Experience: 3 years | English: intermediate

Thanks to the program (proof of concept) I wrote my company won the contract
Experience with the build tools for several projects including from scratch. Qt application deployment for Windows and Mac. Communication with dev-ops team

Experience with debugging/profiling tools: GDB, LLDB, Valgrind

Development of convenient GUIs

Development of the proof of concept apps

Implementation of the multi-threaded architecture
I prefer positions related to technological tasks (image/text recognition, computer vision, multithreading, networking, cryptography/security, algorithms)

Not ready to work 100% of the time with bugfix or unit tests issues
Position: C++ Developer
Category: C++
Experience: 4 years | English: fluent


Experience working in Automotive.
Previous responsibilities include:
- development of new features
- bug fixing
- support and improvement of existing implementation
- unit testing
- integration

Was in charge of an application that was a part of the entertainment system, handled all communication with developers from connected domains. Did some light image and video processing via OpenGL.
Would love to take part in something graphics or gamedev related, but would consider other options too.
Position: C++ Developer
Category: C++
Experience: 1.5 years | English: upper


Expertise in C, C++(C++11/14), experience in Linux, debugging skills, knowledge of algorithms and data structures (ex. STL).
Proactive and self-motivated team member.
Luxoft
Sep 2022 – present
C++ developer
Automobile telematic platform SDK 
Feature implementation
Code review
Test coverage
Board flashing
Code deployment
 
C++, CppUnit, GTest, Stl, Podman, Make, CMake, CI, Jenkins, GitHub

Porta One 
Feb 2022 – Jul 2022
Junior C++ developer
Soft switch
Telecommunication product
Feature implementation
Bug fixing
Test coverage 
C++, C, Pytest, Stl, Linux, Vbox, Vagrant, Gerrit
Position: C++ Developer
Category: C++
Experience: 1.5 years | English: intermediate


Ezlo Innovation — C++ Developer
NOVEMBER 2021- PRESENT
 Developed hubs for smart houses
 Integrated 50+ smart devices to Ezlo product
 Worked with protocols for smart houses Z-Wave, ZigBee
 Expanded functionality of ZigBee addon
 Created and edited multiple plugins using Lua programming language

GlobalLogic Ukraine — C++ Developer
APRIL 2021- NOVEMBER 2021
 Worked closely with other engineers to realize development tasks
 Developed and adapted new GUI features according to customer requests
 Discovered and fixed 100+ bugs, some of which blocked the sequence of
application
 Developed and tested new functions using QT and Googletest
 Used Git, GitHub to control project versions
Opportunity for quick career growth, remote job
Position: C++ Developer
Category: Security
Experience: 0 years | English: upper


Familiar with Burp Suite, Nmap, Metasploit, Wireshark, and other forensics tools. Understanding of: WindowsApi (Win32 API), C++, Python, networking, algorithms, and data structures. I want to expand my knowledge in different areas of cybersecurity: especially in the computer forensics field.
I would love to try to work in game development or software development.
Position: C++ Developer
Category: C++
Experience: 0 years | English: upper

- Creation of game using C++ and Unreal Engine 4 which includes such mechanics as Dynamic Difficulty Adjustmend, different enemy behavior and pick-up buffs.
- Participation in Hackathon with Tower Defense game with ability to preview future build.
First Person Shooter with Tower Defense mechanics
-	Mechanics for bombs and traps (spawn, preview to simplify spawning, area damage dealing to any damagable actor, etc)
-	UI for consumables 
-	Simple AI for bots (like dummy kamikadze with ability to follow predefined path)

First Person Shooter with Dynamic Difficulty Adjustment
-	System for adjusting enemies stats after each run depending on player's result
-	UI for player's stats and buffs
-	Buffs (damage, etc) in form of physical objects on level
-	Implemented different types of enemies with ability to shoot, do melee damage and teleport
-	Shooting

GGJ2019 Hackathon - Party Participation
-	System for building towers in real time with preview and ability to control their maximum number and type.
-	Animation graph for enemies.
-	UI for consumables
Be happy to obtain position of  C++ or Game Developer.
Position: C++ Developer
Category: C++
Experience: 1.5 years | English: upper


For almost a year I was a query-based language developer, which gave me experience with SQL and working with databases in general. Currently I am a C++ developer, working in image processing, with various field of responsibilities - I am working with existing codebase, fixing bugs, developing new features, integrating external products, always working with newest technologies available. I like being able to work with a lot of different tasks, and I am a great team-player.
Position: C++ Developer
Category: C++
Experience: 8 years | English: upper


For full projects and responsibilities list, please see CV attached.

The last project was for desktop, not for embedded. Large and world-known customer.

Worked in team of embedded department on 2 projects for foreign customers (Switzerland and Norway) 

For first project wrote automation tests for command interface for integrated single-board PC (Python, pytest), as well as for OPC-UA server. Improved calibration algorithm scenario (Lua). Set-up and tested stability of various system environments of embedded linux-based OS's (Debian, Ubuntu) on different SBPC ARM-based platforms, both 32 and 64-bit (OrangePi,  RaspberryPi, BananaPi, BeagleBone, STM, etc).

While working on second   project, mastered cross-compiling technics, cross-built various versions of Qt (5.12-5.14), including modules for Wayland, WebEngine, WebRTC. Implemented OTA (over-the-air) SW updater and audio-video call for embedded customized platform based on iMX8 ARM64 SoC. (C++, Qt, gstreamer, webRTC. websockets). Cross-built Yocto project-based system (Zeus version) for iMX8.