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

Developed software for diver detection system, developed software for submarine searching underwater system, developed and implemented algorithms for signal processing and target tracking, simulated the acoustic characteristics of dozens of products. Developed embedded software for banding machine, presser.
More than 3 years of C++ software development experience in commercial, scientific and research projects. 3 years as an acoustic engineer. More than 4 years as acoustic researcher. Have a PhD degree in acoustics. I have a well-developed skill in:
•	mathematics, applied mathematics;
•	C/C++, OOP;
•	Qt framework;
•	Matlab;
•	multithreading and multiprocessing;
•	digital signal processing;
•	data transmission systems development (from physical to transport level);
•	embedded programming (stm32)
Familiar and have basic skills in:
•	Java;
•	SQL;
•	XML, HTML, json;
•	Qt for android;
•	Linux.
Position: C/C++ developer
Category: C++
Experience: 0 years | English: intermediate

At 13, being in the 7th grade, I participated in the 11th grade Olympiad in IT technologies, taking 1st place for 2 years in a row. Also wrote a term paper for 100 points a year ago)
My biggest pet project is a coursework on Casino, the first implementation using the console, and the second using Windows Forms for GUI. Also did a lot of different laboratory work, which is not only related to C++
I really don't know a direction that would really appeal to me. That is why I want to try myself in several interesting directions for me.
Position: C/C++ developer
Category: C++
Experience: 5 years | English: upper


My career in C++ began at Bet Construct, where I worked as a game developer using QT for the client side and C++ for the backend side. From there, I moved on to Synopsys Armenia, where I worked as a QT developer and used C++ for the server part of our projects. After my time at Synopsys, I started working at Fortra Armenia on the InterMapper project, a network monitoring project. In this role, I use C++ for the backend side and Java for the frontend part.
Position: C/C++ developer
Category: C++
Experience: 2 years | English: intermediate

I participated in a hackathon which was related computer networking. I developed a script which automates the tagging version process which was taking about 1 hour. Now it take about 5 minutes. I reworked open source isc-dhcp server for customer requirements.
My first experience was regarding C++ Qt development. I was working with GUI for IP phones. After that I was relocated to another one project and I'm still here. I'm working with firmware for Wi-Fi routers. On this project my skills in computer networking have increased a lot as well as skills in Linux. On this project I faced many technologies. For example a lot of Wi-Fi routers have GUI so I had to learn JS, HTML and CSS. Several times I had to write some Bash and Python scripts. Sometimes I had to debug the Linux kernel to understand where the bug was. Often I had to explore how some network protocol works and made changes in our software according to standards. I got very wide general experience in computer science. My general skill is C/C++ so I want to find work in this area.
Good team and interesting projects, possibility for development, responsible managers
Position: C/C++ developer
Category: C++
Experience: 1 years | English: upper


• one year of commercial experience in software development;
• good knowledge in C/C++ programming languages;
• experience in embedded development;
• good knowledge in networking;
• working with Linux and Windows;
• upper-intermediate English level;
• personal characteristics: reliable, punctual, responsible, team-oriented, hard-working, quick in training.
Position: C/C++ developer
Category: C++
Experience: 10 years | English: upper


Over 9 years of software development experience, including desktop application, embedded, software and hardware integration, maintenance of existing software solutions. Experience with Information Security technologies especially secure token and smart cards, strong knowledge of C/C++ and Java, creating autotests for software and hardware, familiar with different OS, particularly Linux, work with different target platforms and cross-compilation, create and maintain build scripts, ability to work on remote device. Interested in hardware-oriented software development. Responsible, attentive to details, good communication skills.
Hardware-oriented project. Adequate management.
Position: C/C++ developer
Category: C++
Experience: 0.5 years | English: fluent

In 2017 got an FCE certificate with the level B2 in english.

In 2022 graduated with a bachelors degree in software engineering from the "Kyiv Polytechnic Institute". For my bachelors work programmed an esp32 microcontroller to create an IoT based smart energy meter.

In 2020 was a "co-founder" and a member of UI team and in a small startup "Atlas render manager", a tool for render queue automatization.
Passed a pre-work internship at outsourcing company where I developed a Socks5 proxy server that could work concurrently with 10k connections, also the server supports ipv4 and ipv6 protocols. 

Worked in a company as a C++ developer on a project that may be described as a firewall. During my employment implemented new features for the customer. Have done code and project structure refactoring and bug fixing. Also added a support of Mac m1 chips.
Looking for a long-term work relationship that could boost my professional skills in network programming or embedded/automotive
Position: C/C++ developer
Category: C++
Experience: 0 years | English: upper

Obtained a score of 90+ in programming during my academic studies, demonstrating a high level of proficiency in C/C++ and Qt, along with successful academic performance.
Developed a personal project using C/C++ and Qt, showcasing original ideas and implementing complex functionality.
Personal Projects, including:
Development of diverse software applications using C/C++ with Qt.
Implementation of original ideas and concepts showcasing my skills and creativity.
Engagement with the open-source community, receiving feedback and refining my work.
Self-initiated project involving Qt for creating user-friendly graphical interfaces and implementing complex functionality.
This description highlights that while I may not have commercial work experience, I have gained valuable experience through personal projects, showcasing my passion and independence in programming. The use of Qt in personal projects also emphasizes my proficiency with this popular framework, which can be valuable for potential employers seeking developers with Qt expertise.
Growth and professional development: I aspire to grow as a programmer and acquire new skills and knowledge. I am seeking opportunities to improve my technical abilities and advance my career in software development.
Experience: It is important for me to gain real-world commercial experience working on actual projects, which will allow me to enhance my knowledge and skills in real development environments.
Comfortable work atmosphere: I am looking for a job in a friendly and supportive work environment where I can collaborate with highly skilled professionals and work as part of a team, fostering a creative software development process.
Position: C/C++ developer
Category: C++
Experience: 3 years | English: intermediate


PLVision
2021 - Present
Participating in SAI library implementation.
Participating in porting platform part of SONiC for specific setups,
mostly sfp transceivers, system EEPROM, etc.
Communicating with customers for fixing defects in both
customer and community repositories.

GlobalLogic
2019 - 2021
Fixing defects on LTE chips-based project.
Developing new features on AOSP automotive project along with
defects fixing.
Participating in requirements analysis, and design creation.
Position: C/C++ developer
Category: C++
Experience: 11 years | English: upper

Developed 20+ projects from scratch, full SDLC.
Proven track record as lead developer and tech lead.
Successfully performed many demos to top management of US industry leaders with further development to production.
Rescued a number of projects.
Made a number of mistakes, so now I'm better.
Possess great communication skills and have good sense of humor.
Professional C/C++ developer, starting from 2007. 

Have good experience in leading teams up to 20 people (worked as tech lead, technical PM).

Level of English — upper intermediate, can write and speak, participated in many business trips to Europe and US. Performed demos (demonstration of product) onsite for top management.

Worked in following domains: mobile development (Symbian, iOS), embedded & networking (routers/switches, set-top-boxes, all-in-one servers), desktop development (Windows, Linux, MacOS), advertising (Google Ads Scripts, Google Apps Scripts, Google Ads API), mobile networks (5G).

Platforms: Linux, Embedded Linux, Windows, Symbian, iOS, MacOS.

Languages: C++ 11/14/17, C99, JS, TypeScript, PHP.
Position: C/C++ developer
Category: C++
Experience: 3 years | English: intermediate

I have a master’s degree in Radio Electronics and Medical Equipment. Also I have 3 years experience in this sphere.
Programing by C languge under STM32 with using  HAL or SPL or CMSIS. Also have experience with ARM mcu from Texas Instrumets.
One of my self project is EEG - module with wireless connection. Have a litlle bit experience with writing on Python and C++ and working in Linux OS.
Programing by C languge under STM32 with using  HAL or SPL or CMSIS. Also have experience with ARM mcu from Texas Instrumets.
PCB Design with using Altium Designer.
Moving to Japan and learning the language. Gaining new professional experience in Embedde.
Position: C/C++ developer
Category: C++
Experience: 2 years | English: intermediate


Programmer with 2 years of experience. During this time I was engaged in the development of applications for receiving, transmitting and processing data using the dsPIC, Hercules (TMS570), STM32 microcontrollers. Also I developed programs on C# + WPF, that receive data from microcontrollers using different protocols (UART, CAN, TCP/IP, MILSTD-1553).
- Worked well independently and in a team on problem solving.
- Served as a friendly, hardworking, and punctual employee.
- Developed applications on STM32, dsPIC33 and Hercules (TMS570) microcontrollers. Worked in STM32 CUBE IDE, Code Composer Studio,  MPLABX IDE, Visual Studio.
Projects, that I realized:
- Web server on dsPIC33FJ using ENC28J60;
- UART - Ethernet bridge on STM32F767ZI NUCLEO using lwIP stack;
- Part of the control algorithm for the fuel circuit control system of a gas turbine engine on TMS570LC4357 controller. Used technologies: lwIP, SPI, DMA, ADC;
- Program on C# and WPF, that reads a HEX file for a microcontroller, using CAN bus that transmits hex code and flash controller;
- Program on C# and WPF, that receives data from MCU using TCP/IP stack.
- Program for stand for analysis of magnetic rotors of an electric BLDC motor using UART and ADC. 
- Integrate Matlab/Simulink code into dsPIC and Hercules controllers.
- Program on C# and WPF, that modulates data for a fuel circuit control system of a gas turbine engine.
- Support of the rocket fuel pump control system project.
- Control system for BLDC electric motor, that include Matlab/Simulink integrated code. Using controller: dsDIC33CK128MP503. Using technologies: ADC, DAC, Comparator, PWM, Six-step commutation;
I am ready to tell you more details about each of the projects.
I have worked for two years for  JSC "FED" and was managing two junior developers. But when the war in Ukraine started I had to leave my job, because all of my work was in the office.
Position: C/C++ developer
Category: C++
Experience: 1.5 years | English: intermediate


programming educational robots in C/C++ in Linux/Windows;
work with 3D printers; basic programming on Flutter

Center of Modern STEM Education Boteon

Developing code of Smart House and Conveyor. Transferring the work
environment from Linux to Windows for Manipulator.
Teaching school teachers how to work with the robots and 3D printers.
Writing/copywriting educational and advertising materials.


Teacher in school

Robotics teacher (Lego WeDo 2.0, Fischertechnik). Teacher of math and
computer programs.
Position: C/C++ developer
Category: C++
Experience: 11 years | English: intermediate

Development the obfuscate protocol for VPN Unlimited (breakthrough of Chinese and Arabic firewall)
•	Programming languages: C, C++, C#, Python
•	Operating systems: Windows, Linux, Qnx, FreeRTOS
•	Version Control: Perforce, SVN,  Git
•	Tools and technologies: C++17,Visual Studio, QT5.5, Eclipse, JIRA,  MOCCA, .NET, WinForm, WPF, ATL, COM, MFC,  Sqlite, Scrum, Agile, 
•	Others: Socket Programming, Multithreading, OOP, UML, FSM, MVC
•	Analog and digital design: pcb, PCAD, Orcad. 
•	Development devices for industrial application: metal detector, proximeter, power supply desing,  2-wire system of gathering info based on Cygnal MCU (Full-2-way) and etc.
•	Programming of microcontroller: Cygnal, PIC, Atmel (IDE Keil, JAR)
Long project
Creative tasks
Competitive salary
Position: C/C++ developer
Category: C++
Experience: 5 years | English: intermediate


Programming languages: C++ (STL, Qt, OpenCV), C, Python (scipy, numpy, matplotlib), Bash scripting
Understanding of OOP/OOD concepts and design patterns
Knowledge of algorithms and data structures
Experience in multithreading development
IPC: sockets, shared memory
Experience with Git and SVN
Good knowledge of OS based on Linux kernel
Experience with STM32 series microcontrollers and embedded development (FreeRTOS, embedded Linux)
Databases: SQLite, Firebird
Experience with HTML, CSS
Position: C/C++ developer
Category: C++
Experience: 6 years | English: upper

- Mentored 6 trainees.
- Designed and developed dozens of features.
- Fixed hundreds of bugs.
- Refactored thousands of lines of legacy code.
- Learned Unreal Engine in few month and started working on a AAA game.
Project 0 - AAA team-based, tactical FPS game based on lethal close quarters combat and objective-oriented multiplayer gameplay
JULY 2022 – NOW
- Profiling and optimization
- Crash and bug fixing gameplay, multiplayer, and UI (BP) problems
- Adapt some parts of the game for the consoles (PS4, Xbox One)
- Communicate with Game Designers, Technical Artists, and QAs
- Key technologies: UE4, Steam, EGS, PS4, Xbox One, Multiplayer, Perforce

Project 1 - Communication devices specialized for meeting rooms experience with Teams and Zoom integration running Windows IoT and Android
MARCH 2021 – JULY 2022
- Develop and maintain a Windows service-based application
- Manage firmware updates for peripheral devices, drivers, and third-party apps
- Develop a desktop application to push notifications based on Windows Toast notifications
- Maintain code for cross-platform compatibility across Linux, Windows, and Android
- Port legacy libraries from Linux to Windows
- Write utility PowerShell and Batch scripts
- CMake to build the code
- Direct communication with the customer
- Create unit tests using Google Test framework
- Refactor legacy code and perform code review
- Mentor and assist younger developers
- Key technologies: C++ 11/14/17, Windows, WinAPI, Git, Boost, STL, Google Test
 
Project 2 - VoIP IP phones for the service provider hosted services, enterprise IP telephony, and contact center markets
SEPTEMBER 2016 – MARCH 2021
- Develop UI features using Qt framework (Widgets in particular)
- Debug and analyze core dumps using GDB
- Work with Valgrind tools for memory debugging, memory leak detection, and profiling
- Use the CppCheck tool for static analysis of C++ code
- Design features and write technical documentation
- Direct communication with the customer
- Write Makefiles for builds
- Support and develop web interface running on lighttpd web server
- Create unit tests using Google Test framework
- Refactor legacy code and perform code review
- Mentor and assist younger developers
- Key technologies: C++ 98, STL, Qt, Google Test, Linux, GDB, Valgrind, cppcheck, make, lighttpd, HTML/CSS, JavaScript

Project 3 - An Android mobile application for controlling and managing  an educational microcontroller board
APRIL 2016 – AUGUST 2016
- Develop UI features  (screens, custom widgets, animations, etc.)
- Support different screen orientations
- Testing and bug fixing
- Key technologies: Android, mobile, Java, microcontrollers
Position: C/C++ developer
Category: C++
Experience: 2 years | English: intermediate

I am proud of I made very spicific project delivery with new hardvare and SDK when no one knew how to do that from all luxoft offices in the world. I was comlimented by project leads. And after that I was teaching and mentoring colleagues how to do it correctly.
Projects:
- 6 months of C++ game development
- 1,5+ year C++ development in Luxoft, automotive project

Responsibility:
- Requirements analysis and clarification;
- Code development;
- Testing;
- Development build and deployment scripts;
- Product support and documentation maintenance;
- Making deliveries of new project build;
- Hardware setup for testing.
I am wondering about a nice team every time I am going to a new project.
Position: C/C++ developer
Category: C++
Experience: 1 years | English: upper


PROJECT: SOFTSERVER
Parallel asynchronous web server for static pages
Boost asio
HTTP requests
Improvement of C++ skills

PROJECT: IALARM
Alarm based on STM32F411Discovery and RTC DS3231 
Programmed microcontrollers
Created finished product

PROJECT: PERSUADE ME IF YOU CAN
Telegram bot created with Python
TelegramAPI
SQL DBMS

PROJECT: SAKAMOTO BLADE
Web game
Game: pure JS
Server: Node.js
I have finished the second year of computer science studies. In my job, I am looking to evolve as a developer and to be challenged. My professional interests are system programming and embedded development, in which I already have some experience. Since I am a student I want a flexible work schedule.
Position: C/C++ developer
Category: C++
Experience: 1 years | English: fluent

Messaging app - teamwork, Json, multithreading, Gdk.
Space Invader - written in 2 days (mini-bootcamp)
.sh - Unix shell project, was hard to create architecture, then parse and manage all operations, but our team's successfully managed to do this.
Projects written in C:
- PathFinder (Dijkstra's algorithm)
- ls (zsh command implementation)
- .sh (reimplementation of Unix shell)
- messanger app (multithreading app, Gtk/Gdk)

Projects in C++:
- Snake game (SFML)
- Tags editor (Gtkmm, taglib)
- Space Invader (custom API written in OpenGL)
- Text Editor (Qt)
- Music Player for .wav and .mp3, .mp4 files (Qt)
It doesn't matter what kind of company it is - huge or tiny, consisting of less then 10 peolpe, what is much more important is the product you are working on. I believe I can contribute a lot of efforts and time of course to your team and company in generel, to help you make things work.
Position: C/C++ developer
Category: C++
Experience: 11 years | English: upper

Implemented deduplication solution that works at disk speed.
Project:  Virtual machines backup solution. (Ubuntu, C++)
Virtual machines from hypervisor are backed up to internal storage. The communication with hypervisor is done by HTTP REST API. The communication with storage is done via internal API.
Main challenges are optimizing code for data transfer speed and recovery from different errors.

Project: Log-Structured filesystem (Windows, C++)
LSFS works as block device but writes data always in sequential order. It transforms random I/O operations into sequential. This allows better performance on spinning HDDs.
Main problems are ensuring data consistency in case of power failures and prevent device files from over-growing because of fragmentation.
Also filesystem supports snapshots and deduplication.
All code was written in C/C++ with very little language extensions (no STL, no exceptions) because it meant to be working in kernel mode.
While debugging Python scripts were used for analysing log files.
Position: C/C++ developer
Category: C++
Experience: 11 years | English: intermediate

Took part in the development of various Qt/QML projects. Developed QML UI with different components sets, developed own components. Created Qt backends for Tasks and SMS applications. Developed tree-based properties editor (Qt Widgets) with different types support (custom types included) and undo/redo feature. Added new features to configurable list model projects, refactored code for lower memory usage, created configuration tool with UI.
Developed Qt/C++ hardware abstraction layer for Linux-based embedded system. The main feature was network connection support that used Network Manager and D-Bus for internal communications.
Qt, QML, C/C++, JavaScript
Linux, Embedded, SQL, OpenGL, Java, C#, Python, Algorithms
I specialize in Qt/C++ cross-platform development for desktop, embedded and mobile systems (10+ years experience). I have a lot of experience with QML/JavaScript applications with different component sets and own components creation. I worked in contiguous areas as Java, C#, Android, WP7/8, databases, networks. Good algorithmic base. I have 15+ years experience with development under Linux.
Position: C/C++ developer
Category: C++
Experience: 11 years | English: intermediate

Experienced C++ software developer (14+ years of commercial development)
• C++, MFC, Qt, WinApi, Boost and some other third-party libraries, patterns
• Analytical skills
• Ability to perform all cycle of software life
• Ability to create software architecture from zero, find and fix architecture mistakes
• Working with large code base
• Easy adaptable to change with an eagerness to toward learning and expanding capabilities
Research software development, GUI utility development, embedded software development (C++, C#, Python, PowerShell, Qt, Winapi/STL/Boost, CMake, SVN/GIT, COM, XML etc.)
System utility development (C++, Python, PowerShell)
Creation cross-platform software (Windows, Linux, MacOS)
Creating custom UI, unit tests
Working with SQLITE/MySQL (database architecture, GUI to databases)
RPC (Apache Thrift)
Bug fix
Code review
Working with large code base
Create software from zero (full cycle: from gathering requirements till software integration on the customer side and providing customer support)
Working within distributed multinational team
Directly work with remote customers, collect requirements, specification creation of software with desired behavior
Interviewing new candidates
Mentoring new employees
Bank representatives consulting.
Working with agile development – scrum
Working with 3d geometry tasks, algorithm design analysis, complex math investigation tasks
Create installation (Inno Setup)
Software documentation (Doxygen/Graphviz and hand-writing, UML)
Long term interesting project. Prefer remote work.
Position: C/C++ developer
Category: C++
Experience: 3 years | English: pre

For study project in Unit factory with three teammates was created simple implementation of game "Corewar" . This project was written on C language and include three programms:
asm - compiler of simple variation of Redcode;
corewar - virtual machine that can execute asm bytecode;
champion - to fight in this game (and win sometimes).
Role: 
C++ developer

Development stack:
Languages: C/C++, C#, python
Compilers: armcc, CSC
IDE: Visual studio, Slick edit
Data base: MSSQL server
VCS: TFS

Responsibilities: 
maintenance and development software for payment terminals