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

I got my Bachelor of Sc. in Engineering and Master's Degree in Robotics
In all jobs below I worked as a C++ dev.

February 2021 to current (ongoing)

    • In cooperation for the last two years+ with major airport maintenance software company
    • Works with international team, using English on a daily basis
    • Develops a big distributed system used by control tower to control airport runways, traffic etc. 
    • Learned to use a massive internal framework (C++14, internal macros, Qt 5.15.2)
    • Responsible for overall new features development, modifying core code, also bug fixes, code maintenance, UTs (QtTest, C++),  improving and extending old code
    • Works mostly with back-end but also front-end (Qt framework GUI)
    • Creates adequate documentation

November 2020 to February 2021 (3 months)

    • Adapted quickly to new code, responsibilities and rules
    • Was responsible for new features development, small bug fixes, code maintenance (C++14)

April 2019 to November 2020 (19 months)

    • In cooperation with major automotive company
    • Was sent to Koblenz for knowledge transfer, after coming back, taught new-come team members basics learned in Germany, provided small trainings
    • Helped developing a project (C++03 - C++14) with Qt 5.12.3
    • Was responsible for every kind of task, small bug fixes, adjusting project to CMake, helped developing new features and improving core code and UTs (QtTest, C++)
    • Was partially responsible for porting current project to Linux
I saw many offers that are formally speaking about C++ dev, but in the end it's all about SQL or even AWS. I am more into pure C++ code, especially complicated one, with metaprogramming solutions etc.
Position: C++ Developer
Category: C++
Experience: 1.5 years | English: intermediate


In my role as a developer, I constantly strive to develop and deepen my skills in computer science. My goal is to become even more technical in the peculiarities of operating systems to be able to write fast and correct programs.

I have a background in software development and my skills are constantly improving. While implementing the wrapper over the RoomPlan framework, I worked on the project "House Plan Generator", which allows you to get a 2D plan projection of a scan using the framework. To do this, I used the Swift programming language, SwiftUI, and RoomPlan.

I also took part in the project "Sintering Process Simulator", where my task was to record and repeat actions using the Dear ImGui Test Engine. I was actively improving the process automation capabilities of the application using the C++14 programming language, as well as Dear ImGui, OpenGL, and Boost libraries.

Within the Geometric Format Translator project, I performed various tasks according to my experience. For example, I improved the testing system for checking the correctness of converted files by adding support for one more format. I also restructured the code, removed outdated components, and replaced them with newer ones. In this project, I used C++14, CMake, Linux, and Python programming languages.

I also developed a mesh editor application from scratch. This editor is capable of reading, writing, and rendering files in COLLADA format, as well as performing various manipulations with objects. For this project, I used the C++17 programming language, as well as the OpenGL and GLFW libraries.
Position: C++ Developer
Category: C++
Experience: 0 years | English: pre

First place in Indicator Game Jam, but only in Humour category =)
In previous years, I worked in a different field. I learned programming from courses and a textbook. Sometimes I was developing simple games with friends (most of this games was created on Game Maker 2, but sometimes we tried something on Uniti and Unreal)
Position: C++ Developer
Category: C++
Experience: 1 years | English: upper


Integrated the neural networks and implementation of ML algorithms. Developed image processing algorithms and tools like texture synthesis and different filters using GPU.
Also, I participated in the training from Soft Serve, where I  Implemented a class responsible for the connection to the database on the Microsoft SQL Server. Implemented methods that insert and retrieve data from the database.Created database schema and stored procedures to insert/get data about new clients, disks,
processes. Added the ability to create a new schema with empty tables and delete them UML. Implemented class diagrams.
friendly and motivated team
Position: C++ Developer
Category: C++
Experience: 1.5 years | English: intermediate


Intellias
06/2022 - 01/2023 C++ developer 
Responsibility
Conducted the existing codebase analysis. Performed system and software requirements analysis. Worked on software development and support on SYS.2 and SWE.2 levels. Writing software requirements. Creating software diagrams according to an existing code. Bugfix.
Tools and technologies
С++, Rational Doors, Rational Rhapsody, Eclipse

12/2021 – 03/2022 Associate Automation Test Engineer (C++) 
Responsibility
Conducted the existing codebase analysis. Learned Test-driven development approach and adopted it into the project. Contributed to the development of dynamic libraries.
Tools and technologies
С++, Git, CMake, Vector CANoe, Google C++ Testing Framework
Position: C++ Developer
Category: C++
Experience: 1 years | English: fluent

Genesis Gamejam 2021 winner.
Released a game on Steam.
Hit 70000 views on YouTube.
Finished 3 Complete Games
Participated in 2 gamejams
Help lead Linux and Gamedev club at Ukrainian Catholic University
Was a mentor to a Real Time CPU Raytracer project at Ukrainian Catholic University.
Intern C++ Render/Engine Developer
Created my own rendering engine, while learning and implementing various rendering techniques using DirectX11 API and debugging via RenderDoc. Techniques that I learned and implemented:
- Model Instancing
- Blinn-Phong lighting
- PBR/IBL
- Shadow mapping
- Tesselation
- Particles
- Geometry Shader
- Deferred Rendering
- Compute Shaders

C++ Intern
Backend developer. Algorithm development, adding new functionality to the project, working with Databases, debugging.

"BaseTeroid"
Working on a Non-Euclidean version of a popular Asteroid game, using only a fragment shader(GLSL). Responsible for leading the team and Ray Marching.

"The Pest" - Created a 2D puzzle platformer from scratch that was released on Steam on May 18th, 2022. The game was released in collaboration with Multiverse Experience.
- Tech: Godot, GDScript, Steam SDK
- Responsibilities: Everything related to the game: Gameplay/mechanics programming, level design, testing, 2D art, sounds/music.

Architecture of Computer systems course vice assistant at Ukrainian Cathoilic University.
- Tech: C++, Concurrent code and structures,
- Responsible for checking, debugging, and giving feedback to students' labs.

Cyberpong - A project for the Principles of Computer Organization Course - machine aimed to train ping-pong athletes. 
Tech: C, PsoC
Responsibilities: Firmware

Ade0n C0ding - A youtube channel with python and linux tutorials. Totals to around 70000 views,
- Responsibilities: Script writing, editing, publishing.

"The Getaway" - A turn-based, top-down 2D game written in 1 day - the winner of the Genesis Game Jam 2021.
Tech: Godot, GDScript.
Responsibilities: Team-Leading, UI, and Enemy mechanics.

"Moritur"
A 2D top-down roguelike that was written in 2 days during 2022 GMTK Game Jam. Was responsible for team leading, character controller, combat/spells, and UI.
Interested in Render, know DirectX11 well, a bit of OpenGL and willing to learn any new API.
Position: C++ Developer
Category: C++
Experience: 0 years | English: upper

Coursera - Data Structures (UC San Diego)
Coursera - Object-Oriented Data Structures in C++(University of Illinois) - ongoing.
Internship in Apriorit - Advanced C++ and Low-Level Programming: C/C++ programming and OOP, driver development/WindowsNT, Networking, Multithreading, Windows/Linux, QT.
Have good skills in Python (non-commerce).
Interesting projects on C/C++, Python, new technologies.
Personal interest lies with Software Development, Low-Level Programming, Data Science, Data Analysis, ML.
Position: C++ Developer
Category: C++
Experience: 0 years | English: upper


In the present I do study a C++ for desktop applications and embedded systems.
I was studying back-end development for about 9 months. In the present I am working with fastapi. Main focus right know is to practice with sqlalchemy, sqlmodel and sql in general. In the past I have been learning django and drf. Before I have started learning back-end, I was learning back-end for about six months. Main technology was react. Besides, I do also have a experience of working with docker and docker compose. All of the time I used linux, so experience of one is present as well.
    The only practice experience is my internship where I have been making a web-service for creating companies with quizzes, invites, requests to company, admin setting and permissions. Technology that were used are redis, fastapi, postgresql, docker-compose, sqlalchemy, pydantic
Position: C++ Developer
Category: C++
Experience: 0.5 years | English: intermediate


I participated in SoftServe C ++ Intern courses. Our team consisted of 8 people, and during the development we used agile and scrum methodologies for our project. I worked with JIRA & Confluence.
I have some experience with multithreading, OOP, QT, memory management, GitHub, code refactoring and code review.
Position: C++ Developer
Category: C++
Experience: 0 years | English: fluent

- Multiple wins in Olympiads (different levels), Science expos and tournaments.
- Currently studying in Kyiv Polytech (Computer Science and Rocket Engineering)
I started my journey in the world of programming by learning C/C++, wanting to build some computing software for my University studies, and by being really interested in that, I started building cool embedded devices, going to a Robotics Club and mastering my skills by applying them to my various projects and my CS degree.

Being more interested in practice than in theory, I contribute to open-source projects and I've built many other Apps that I regularly publish on my GitHub, which you are more than welcome to check out!
Looking for a place where I'll be able to prove my professionality and bring value to the world.
Position: C++ Developer
Category: Java
Experience: 1.5 years | English: upper


I studied programming in 21 School in Moscow (42 School franchise). There I did team projects in C and C++ languages.

Also I worked as a load testing engineer for 1.5 years.
My duties included developing scripts and mocks for load testing (in Java), performing load tests and analyzing results
Position: C++ Developer
Category: C++
Experience: 2 years | English: upper


IT Education Academy student (Dec 2022 -May 2023)
- Completed the intensive "C++ Pro" coding course, acquiring in-depth knowledge of C++ programming concepts, including the latest versions such as C++ 11 and 17.
- Successfully managed multiple coding projects and tasks, demonstrating strong project management and organizational skills.
- Developed an online showcase of a neural network as the final project of the course, implementing a digit recognition system. Utilized C++ and neural network algorithms to enhance accuracy and efficiency.
- Proficiently utilized Qt for several projects, showcasing the ability to develop user-friendly and efficient software applications.
- Continuously updated knowledge and skills through self-study and exploration of new technologies and industry best practices.
- Demonstrated problem-solving skills and attention to detail in identifying and resolving software issues and bugs.

During my work experience at IT Education Academy, I not only acquired advanced coding skills through the "C++ Pro" course but also applied that knowledge to practical projects, including developing a neural network for digit recognition. I consistently made quality code. By staying updated with the latest industry trends and continuously improving my skills, I ensured the course remained at the forefront of software development practices.
Position: C++ Developer
Category: C++
Experience: 0 years | English: intermediate


I used to design websites (HTML, CSS/SASS, JavaScript) and work with PHP and the PostgreSQL database. 
After that I took a break and started to learn C++ and algorithms.
Now I'm plan to finish 2 courses on Udemy with C++,keep working on my projects and practice. Ideally getting into internships for a Trainee/Intern position.
Position: C++ Developer
Category: C++
Experience: 3 years | English: upper


I've been working on mobile game projects for the last two years. Responsible for developing new gameplay and engine features and fixing bugs. 
Used C++14/17, scripting languages (Squirrel/Javascript), CMake, SVN/Git, and Python (mainly for developing external tools).
Built and debugged projects, and fixed bugs under MacOS/Android/IOS/Windows/Web versions (WASM).
In a previous job, worked closely with Unreal Engine 4 and implemented a plugin for real-time video/audio communications within games
I'd like to work on a project based on Unreal Engine 4/5
Position: C++ Developer
Category: C++
Experience: 0 years | English: upper

- Rendering Engine OpenGL/Vulkan
- Crypto Trading Bot (Websockets/Web3)
- Networking game developing
I’ve dedicated 4 years to programming, specializing in backend development with C/C++ and Python. I’ve crafted game engines using powerful api
like OpenGL and Vulkan, optimizing rendering performance. Moreover, I have been creating crypto trading bots executing trades using WebSock‑
ets on various crypto exchanges, and I’ve also been using web3 in my projects. In addition to my individual projects, I gained valuable teamwork
experience by participating in game jams. I chose backend develop‑
ment for its opportunity to explore new technologies and tackle challenging tasks while leveraging my mathematical strengths, particularly in 3D
graphics.
Position: C++ Developer
Category: C++
Experience: 1 years | English: upper

Developing the following applications: 
- Graphic Editor;
- Polyclinic appointment;
- Terrain generator;
I've developed personalized version of graphic editor, application for polyclinic appointments and terrain generator using OpenGL. I have experience in working with C++ 11, 14, 17, C++ STL, C++ Threading, ActiveX Data Object, MySql, OpenGL and Git.
Position: C++ Developer
Category: C++
Experience: 0 years | English: upper

Game in unity, using the technology of tracking and following by the player of robots.
I've done a few projects myself in Unity, doing tic-tac-toe using C++ and SFML. Used QtCreator, VS Code, Visual Studio, studied Blender, Git along with Bash and python. Only one person on the team has worked so far.
Position: C++ Developer
Category: C++
Experience: 1 years | English: fluent


I've had 6 years of programming experience in total, mainly working with C/C++ and Java. I had some experience in working in a team primarily as a developer. Have some pet projects, like several games written in C++ with WinApi and GDI+, and a real-time graphics rendering program in Java. I'm willing to develop my knowledge in computer graphics even further and to improve my programming skills in general.
Position: C++ Developer
Category: C++
Experience: 4 years | English: pre


I've worked as C++ software engineer in EDA tools. My first project was a synthesis tool in the scope of which I did implementation of new features , debugging and bug fixing. We used C++14, CMake and Python3 tool in Linux OS for our daily work.
Currently, I'm working in EDA tool, which responsible for memories. I'm responsible to create support of our tool in the simulation tool, do enhancments and bugfixing. We are using C++14/C++17, VS code, CMake, TCL and GDB for our daily work.
Position: C++ Developer
Category: C++
Experience: 1 years | English: intermediate


I've worked on opensource Automotive project. 
Responsible for feature development and bugfix.
Good at communication and critical thinking, passionate and responsible person.
Hands-on experience with Linux, Cmake, Gtest/Gmock, Git, C++ 11 and TDD.
In the past I was interested in machine learning and Python.
I want to take part in interesting project, which may allow me to broaden and deepen my knowledge in related technical fields. I also want to have an opportunity to grow as software engineer.
Position: C++ Developer
Category: C++
Experience: 1 years | English: upper

- GlobalLogic Automotive Basecamp 2021
- GlobalLogic C++ Basecamp 21q3 2021
I want to work at c++ automotive and/or embedded projects.  
I've graduated GL BaseCamps and have experience with c++ development, working in a team. Hope to find a position with remote ability due to the situation in Ukraine.
I've registered as PE (FOP) III group.
Position: C++ Developer
Category: C++
Experience: 2.5 years | English: fluent

I was learning C/C++ programming, and made a lot of different tasks in "E-olymp", also, now I am learning Unity and Unreal Engine for my dream work of being game developer. I also got a certificate in Udemy for learning C/C++.
I was fixing computers when I was a trainee at my father's job. Also I programmed some cameras using C++ to write down car numbers when camera sees one. I did a lot of task in Eolymp while I was learning C/C++ and got a certificate in Udemy for learning C/C++
Position: C++ Developer
Category: C++
Experience: 2 years | English: intermediate

Ambition and ability to create programs from scratch, using only bare hands and small subset of C++ - no libraries, no build systems(preferring unity builds), no nothing! Only me and operating system.
Created my own text editor suited for my development habits and which I use along(or instead) with an IDE.
I was part of a team creating a voxel viewer for Xerox/PARC using OpenVDB and NanoVDB libraries. We successfully built it and it was able to render 1000x1000x500 voxel grids with frame time around 15-20ms(on 1050 TI). Also I created python3 bindings for commonly used grid functionality
No paper bureaucracy
Position: C++ Developer
Category: C++
Experience: 1 years | English: upper


I was working as C++ developer for nearly one year. During this period of time I implemented and developed different functionality for trading system there I was working in connectivity team.  As well, I am experienced in advanced algorithms and data structures.
Position: C++ Developer
Category: C++
Experience: 11 years | English: upper


I was working on AAA Shooters, performing various tasks regarding gameplay features programming, including UI, Sound, Accessibility, Network, Math. Also I am experienced in CAD solutions, having worked with ACIS and Parasolid math kernels. Currently I am focused on work with Unreal Engine.
Position: C++ Developer
Category: C++
Experience: 2 years | English: fluent

Finding non trivial smart solutions for difficult architectural problems in c++.
I work as a Middle C++ developer. I have experience in "thick client" architecture development in multithreaded environment. As well as in writing efficient libraries using the best practices from C++11/14 and OOP design such as lock free object pools, generic containers using type traits, smart queues.
I have my "OpenGL 3D Game Engine" open source project where the following features are implemented: forward/deferred shading, shadow mapping, normal mapping, water, particles, post-processing, skeletal animation and others. In addition, it has its own 3D math library which implements ray casting, collision detection and other useful 3d math.
The size of the company is not important. Better product. I am very eager to work with OpenGl or other game dev libraries. Although I have some experience in Java, C#, Objective-C and can apply it. С++ is my favorite language and  I want it to stay my main language.
Position: C++ Developer
Category: C++
Experience: 2.5 years | English: intermediate


I work at Ducascopy Swiss Bank, where I develop plugins and services for the trading system.  My responsibilities are to maintain the old component, implement the new feature, refactor, fix bugs and develop new components. 
I am interested in exploring automotive software development and would like to give it a try.
Position: C++ Developer
Category: C++
Experience: 0.5 years | English: intermediate

Professional skills and knowledges:
Basic knowledge of C/C++ syntax
Basic knowledge of OOP principles
Experience with OpenGL
Basic knowledge of OpenCV
Knowledge of algorithms and data structures
Beginner skills in microcontrollers programming
Knowledge of mathematics: elementary algebra and geometry,
mathematical analysis, analytical geometry, linear algebra and more
I worked as a tutor of mathematics and physics from March 2021 Juny 2022                                                                       
Traineeship in Globallogic from 29 December 2022 to now
Work with oportunity to improve C++ skills
Position: C++ Developer
Category: C++
Experience: 1 years | English: upper

I am a hardworking and reliable person with good technical knowledge and communication skills. I always try to give everything i’ve got finding more.
I worked for more than a year as Java developer. The project was a global payment system. This project used SVN for version control, Spring Framework, ActiveMQ, etc.
At the moment I'm working on my pet-project - a 3D rendering engine using OpenGL and Vulkan.
At the moment I am learning computer graphics using OpenGL/Vulkan. I would like my work to be related to these areas.
Position: C++ Developer
Category: C++
Experience: 4 years | English: intermediate


I worked on a server project.
During my work on the project, I had the opportunity to solve various problems, such as:
- writing new features in project (project system written in C++)
- fix bugs on the project
- writing unit-tests for project modules
- writing documentation, including uml diagrams
- also have experience with boost
Of course i know and have experience with VCS such as git
Golang - about 1 year
C++ - about 4.5 year
Professional growth.
Position: C++ Developer
Category: C++
Experience: 1 years | English: upper


I worked on proxy server, which web-traffic filtering.

This driver with gui which hides files in the filesystem
An application with a graphical interface has been developed that connects to the driver. The application shows the file system and the user can choose which files or directories to hide.

Maybe in future I want to learn golang
Position: C++ Developer
Category: C++
Experience: 1.5 years | English: pre


I worked on the following projects:
-Client-server application with a Qt frontend that interacts clients with a DB on the server
-Application of a decentralized (p2p) file sharing
-2D game with Qt GUI

Main skills:
-C++ / Qt
-OOP / Design patterns / SOLID
-Basic algorithms and data structures
-Multithreading

Extra skills:
-С, Rust
-SQLite, SQLServer

English A2-B1
I expect interesting projects from absolutely any field (gamedev, embedded, development for Linux/Unix, network programming, desktop development in Qt, etc.).

 Ready for quick learning.
Position: C++ Developer
Category: C++
Experience: 0.5 years | English: intermediate


I worked on the project, fixing bugs and adding new functionality to the game using the Unreal Engine. I also worked on porting the game to other platforms such as Linux, Nintendo, and Win64.

Technologies I used include:
- Unreal Engine - for game development
- Unreal Insights - for game performance testing
- C++/Blueprint
- Git, Jira
- Gameplay Ability System (GAS) - framework
- Niagara

Currently, I'm interested in working on game mechanics development/optimization and further advancing in this direction.