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

System for medium road repair designing, using Spline-approximation. It allows to get detailed project with leveling map from geodesic information.

CREDO RADON-3 (Non-rigid road pavement designing): Full-cycle design - from Architecture to complete realisation. This product is used around all post-soviet regions.

Several important Improvements for pre-trade and post-trade risk checking (Commissions, Locked cash etc.).
Argo SE, 2014 - present time
Trading platform Back-end.
Risk check, communication via UDP, TCP; Using FIX, IBM MQ protocols.
Working with MS SQL, using SQL API
Using MS Visual Studio, STD, Boost.

Kray-2, 2013-2014
Working with databases using 4GL

Credo-Dialogue, 2010-2013
Working around the program complex for Non-rigid road pavement designing. This product is used around all post-soviet regions.
Using MS Visual Studio, STD, MFC.

KharkovPromTransProject design institute, 2003-2010
Working around various programs for road and rairoad designing.
System for medium road repair designing, using Spline-approximation, provides full cycle from getting data from moving road laboratory to completed project; export result to AutoCAD and programs for road machines.
Using MS Visual Studio, STD, MFC.

Kharkovgoprodor designg institute, 1995-2003
Working around various programs for road and bridges designing: geodesic post-processing.
Using Borland C++, MS Visual Studio, STD, MFC.

Khartron, 1994-1995 
Working around various programs for printed circuit board designing.
Using Borland C++.
Would prefer engineering projects.
Position: C++ Developer
Category: C++
Experience: 1.5 years | English: intermediate


As a junior C++ developer my main responsibilities were to support the written code, implement new functionality(e.g. parsing and rendering LandXML format), debug on different platforms, bug fixing, help customers with code-related questions.
Position: C++ Developer
Category: C++
Experience: 2.5 years | English: intermediate


As an innovative software engineer, I dedicated my efforts to the optimization of the libFuzzer tool in LLVM. My work led to an increase in path coverage, enhancing the tool's efficiency in detecting bugs, thus contributing to the creation of more robust software. I also took part in a project aimed at refining the camera control system. With a meticulous approach, I managed to advance the existing version, ensuring smoother, more precise control and improved system stability. Alongside these accomplishments, I also optimized various graph algorithms, enabling them to perform tasks more rapidly and handle larger datasets. These improvements have substantially boosted the processing capabilities of the algorithms, providing a more effective solution for complex problem-solving. Furthermore, I engineered a new IoT product using STM32, FreeRTOS, and QT/MCU, integrating sensor capabilities and enabling information transmission to AWS. This innovative development has expanded the possibilities of real-time monitoring and data management, showcasing my ability to create solutions tailored to modern technological needs.
Position: C++ Developer
Category: C++
Experience: 2 years | English: upper


As a Software Engineer with over two years of experience at one company, I have worked on many projects, developing high-quality software applications using a variety of programming languages and technologies, including C++, C# .Net, as well as proficiency in OpenGL, GLM, GLFW, and GLAD. Additionally, I am experienced with Git, Github/Git Bash, 3D basic algorithm geometry, and the Revit API. I also have experience working with COLLADA, TinyXML, Parasolid, Rhino, and USD. I am proficient in using MS Visual Studio, Qt, CMake, JSON, and 3mf. I am a collaborative team player with excellent communication skills and am dedicated to creating maintainable, efficient, and well-documented code.
Position: C++ Developer
Category: C++
Experience: 3 years | English: upper


As C++ developer, have participated in following activities:
1. Feature implementation: problem analysis, documentation creation.
2. Bug fix: log analysis, debugging.
3. Code review practice.
4. Unit tests: google test, google mock.
5. Legacy and third-party code analysis.
Be part of the development team with purpose of creating quality software.
Position: C++ Developer
Category: C++
Experience: 9 years | English: upper


As Software Engineer took a part on different projects
- IoT domain. implementation of FW for smart cams and doorbells.
- Automotive domain. Implementation of navigation libraries/software, implementation of smart car solutions.
- RND and security domain. Research and reversing of code, implementation of parsers and monitoring tools.
Position: C++ Developer
Category: C++
Experience: 0 years | English: intermediate

There are several accomplishments of mine I would like to mention which include the Ukrainian Programming Olympiad and active usage of LeetCode and CodeWars as a way of improvement of my programming skills and logical thinking
At the moment, I don’t have any work experience, therefore, I would like to share my knowledge and level of expertise through one of the pet projects I have created. In short, the idea of the application was to collect input from the user about the birthday date of a specific person in order to receive notifications on a laptop several days before and on the day of the birthday. The technologies used are CMake as a project-creation system, Qt as a main framework and Git as a version control tool
I’m ready to handle any kind of tasks, however, I would prefer assignments focused on development of desktop applications
Position: C++ Developer
Category: C++
Experience: 0 years | English: fluent

- Awarded 1st place for "Motivational Scholarship" at the faculty based on GPA in September 2022.
- Honored with the "All-Ukrainian External Independent Assessment Prize" from the President of Ukraine, achieving the 2nd highest result among 392.5 thousand participants in June 2021.
- Received the "Faculty Scholarship" at the Applied Sciences Faculty, Ukrainian Catholic University in September 2021.
Audio Source Separation - Implementation and comparison of two popular approaches for Blind Source Separation named ICA and NMF (Python)
- Implemented Independent Component Analysis algorithm for the solution of the cocktail party problem for blind sound separation
- Developed more advanced separation using JADE improvement for the Independent Component Analysis
- Developed more advanced separation using JADE improvement for the Independent Component Analysis

Satellite Prototype - Constructed and programmed a full-fledged prototype satellite to study the growth of mold in a state of zero gravity (C)
- Designed an electrical diagram and model of the satellite prototype with all connected modules and sensors
- Designed and programmed a system that photographed the progress of mold growth and stored the data on a drive using an STM32 microcontroller
- Added and programmed temperature, pressure, and air humidity sensors to monitor the state of the satellite

С++ Parallel Library for Neural Networks - Developed and parallelized C++ Library for constructing, training, and testing Neural Networks using the PipeDream approach
- Improved the Sequential Model of the Library and built DNN on it
- Parallelized Library according to PipeDream technology using Intel's TBB instruments
- Tested performance of sequential and parallelized Framework and provided visualization
Position: C++ Developer
Category: C++
Experience: 4 years | English: upper


August 2018  — Present
Software Engineer
Responsibilities:
Support and developing features for the data provisioning cloud services.
Software development for the managed L3 10G switch as a part of embedded device.
Developing automation framework for system testing (services, CLI, network, traffic-streamer).
Various development scripts.
Supporting and managing a remote contractor team.
Technologies:    C, C++, Networking, Python, Bash, Docker, k8s, STM32.

April 2017 — August 2018
Software Engineer
Responsibilities:
Designing and prototyping hardware electronic devices
Developing STM32 MCU firmware for communication with various sensors and meters using C
Developing Linux user-space services using C++/STL for collecting data from various devices
Technologies:    C, C++, Python, ARM, ADC, UART, SPI, multithreading.

February 2016 — April 2017
Junior Software Developer
Responsibilities:
Designing custom multilayer perceptron library
Developing Windows GUI application for library demo
Technologies:    C#, WinForms, MLP, Backpropagation
Position: C++ Developer
Category: C++
Experience: 1.5 years | English: upper

As a member of GlobalLogic I participate in the GL Education C ++ program as one of the mentors.
Good experience of communicating with a foreign client.
Certifications:
• GL Education C++ Program in cooperation with Taras Shevchenko National University (2019)
• Green Forest English course of Upper-Intermediate level with grade B (2019)
August 2019 – now – C++ developer in GlobalLogic.
Project description: Automotive project.
Responsibilities: adding new features to the AOSP- 
daemon (C++11/14, threads, data synchronization, SOLID, Gof).
Tasks:
- requirement analysis 
- creating sequence and units diagram (using EA)
- implementation of new features/bug fixing
Also:
- gerrit/git workflow
- Jira/confluence
- knowledge of ASPICE process from dev side
- preparing technical documents (UTR, etc)
- code review
Want to improve my skills in development: extend c++ applying in other areas, improve design skills.
I want to find place where I can improve my skills and make a high quality product
Position: C++ Developer
Category: C++
Experience: 4 years | English: upper

- Developing sw for TIER 1 automanufacturer, that is used in cars all over the globe

- Developing of new systems for efficient SIM data management, that makes revolution in batch updates for SIM card file system

- Development for medical devices on-site in Austria, that was released and working in holpitals of Europe

- Developed working system for non-loss data compression using CUDA, compression level is better then LZMA

- Developed system that efficiently analyses poker tables to help players in gathering statistics and make correct turn
- [Automotive] ADASIS system for TIER 1 automanufacturer, embeded system for driving assistance by using in-cloud services for vehicle tracking

- [GSM] Subscriber identity module Over The Air system. System for management of SMS batches, automated toolkit for massive SIM card file updates for different functionality to become work, e.g when you go to another country special file on SIM card should be updated remotely with special content to make your SIM work on another teritory, it's a simple use case of app

- [C++ / QT(widgets)] Product contains different parts:
Management console for study setups, imaging device management, patient imaging view. Patient setup management part of management console that allows set up patient pose, body parts and other parameters for patient to perform actions with user(x-ray imaging, etc).
Management console for device movement procedures(setting positions, tilts, etc). Management console for start-stop management plugins, app execution monitoring, RDP/VNC connection monitoring, execution of special commands for devices work, network connection monitoring, network commands transfer between devices
Management console for user management with setting groups permissions, user data for access to different software parts.
System for creating custom installation packages that contains merged data from config server, build server, addon configs. In package installation mode deploys all needed configurations, installs software, patches configs with needed values, setting up database structure, etc.
Management console for user management with setting groups permissions, user data for access to different software parts.
System for creating custom installation packages that contains merged data from config server, build server, addon configs. In package installation mode deploys all needed configurations, installs software, patches configs with needed values, setting up database structure, etc.
Prio for automotive projects
Position: C++ Developer
Category: C++
Experience: 4 years | English: intermediate

Development of Embedded systems (multimedia/infotainment) on RTOS, Linux.
Experience with JIRA/Confluence.
Specialties: C++, Object-oriented programming, Multi-thread programming, IPC, embedded systems.
Automotive Department 
Design and development of the Car Infontainment system(HMI)

Development of Embedded systems (multimedia/infotainment) on RTOS, Linux. Experience with JIRA/Confluence. Specialties: C++, Object-oriented programming, Multi-thread programming, IPC, embedded systems.


• C/C++11, Java
• STL 
• OOP, OOD
• Multitreading 
• UML
• Design Patterns(Singleton, Mediator, Abstract Factory) 
• Android SDK
• SQL
• Git, Perforce
• Visual Studio,QT, Eclipse, Delphi 7
• Linux, Windows
I am seeking a new opportunity allowing me to further expand my existing skills and gain new ones in scope of C++ development.
Position: C++ Developer
Category: C++
Experience: 1 years | English: upper

Bachelor in Computer Science, Kyiv Polytechnic Institute, 2022.
Course: C++ Development Fundamentals: White Belt
Moscow Institute of Physics and Technology & Yandex
Course: C++ Development Fundamentals: Yellow Belt
Moscow Institute of Physics and Technology & Yandex
Completed C++ OOP course on YouTube (SimpleCode)
Bachelor in Computer Science, Kyiv Polytechnic Institute, 2022.
While studying at the university, I received practical programming skills, including: 
strong knowledge of OOP, 
algorithms and data structures (including their implementation),
debugging, 
multi-threaded programming,
geometric modeling and others.
Freelance for last 3 months, where I completed programming tasks, which allowed me to further strengthen my programming skills.
Experience in creating games: C ++ / Unreal Engine 4 (C ++ & Blueprint)
I consider the possibility of development as the most important component of future work. Open to suggestions in any area of programming if it provides an opportunity for self-development and learning of new skills.
Position: C++ Developer
Category: C++
Experience: 2 years | English: fluent


Bachelor`s in Applied Physics.

Experience in commercial development for telecom domain using C++14/17, which included production code and unit tests(gtest/gmock technology). Also included CMake, ninja, git, Linux, virtual machines.

For DIY projects have played around with OpenGL
Position: C++ Developer
Category: C++
Experience: 4 years | English: fluent


Backend C++ developer.
Experience & Responsibilities:
* Developing high load distributed system solutions.
* Working on several projects simultaneously.
* Feature design and implementation.
* Design and management of databases and SQL code.
* Debugging and optimizing existing code.
* Writing and supporting integration tests(using frameworks and handmade test tools).

Working environment:
* Primary: C++11/14/17, STL, multithreading, design patterns, Windows, Visual Studio, git+TFS.
* Secondary: Perl, Python for scripting, integration testing tools.
* Databases: MS SQL, MySQL, MySQL NDB.

Extra:
* Advanced English.
* Had some experience with game engines(Unity, Godot, UE4) and OpenGL in spare time.
Willing to work with python
Position: C++ Developer
Category: C++
Experience: 2 years | English: intermediate

- April/2019 - Second place at Dnipropetrovsk Region ACM ICPC
contest
- Sep/2018 - Third place at Ukraine Central ACM ICPC contest
- April/2018 - Second place at Dnipropetrovsk Region ACM ICPC
contest
- Dec/2017 - Second place at Poster POS hackathon.
- Oct/2017 - Participated in Southeastern Europe ACM ICPC
contest
- Sep/2017 - Third place at Ukraine Central ACM ICPC contest
- April/2017 - Third place at Dnipropetrovsk Region ACM ICPC
contest
Back-end Developer (Jan 2018 – Aug 2018)
- Development of admin tools for cafes, stores, and restaurants management
 - Moving project from PHP5 to PHP7, from Codeigniter to Laravel.
 - Using of ЕГАИС API to automate an alcohol accounting program in Russia to project
 - Adding special tax support for various countries
 - Improving features for discounts and promotions in the system
 - Adding DB transactions for different operations in admin panel (moving to InnoDB)
 - Adding support for the imperial system in the project
 - Bug fixing.
 - Technologies: php5, php7, Laravel, Codeigniter, MySQL, git, gitlab

Full Stack Developer (Aug 2018 – Present)
- Development of landing page and blog for Turkish teacher (ruby, RoR)
- Moodle learning management system integrating (PHP)
- live streaming support (Red5, but actually its fork - Ant Media Server)
- Google and Facebook analytics support
- AWS deploy (using Capistrano)
Technologies:
- ruby, RoR
- PHP, Moodle LMS
- Red5, RTMP protocol, web media players for it, OBS Studio
- git, gitlab
- Capistrano (for deploying RoR application)
- AWS (S3 for courses video and EC2 as VPS for applications)
- Facebook API (messenger on the main page)
- nginx

Software Engineer (May 2019 – Present)
- Developing software products for CAD (Solidworks API) and BIM (ODA BimRv and Web SDK)
Technologies: C++, C#, Docker
Position: C++ Developer
Category: C++
Experience: 0 years | English: basic


BASE PET PROJECTS:
1. TelegramBotTagging:
- Is a Telegram bot server designed to mention or tag users in a group.

2. WindowEffectsConfigurator:
- Is a program that shows how to set various effects for a window.

3. GraphicsShadowEffect:
- Is a program that shows the shadow effect for widgets and windows.

GitHub: cppVolodya

I'm planning to learn: C++17 and C++20, the Boost library to expand the capabilities of C++, and Google Test for writing tests and ensuring code quality. Additionally, I intend to enhance my English language skills to improve communication and broaden my horizons!
Position: C++ Developer
Category: C++
Experience: 10 years | English: intermediate


Basic: C++ (including 11/14, MSVC2015), STL, OOP/OOD, multithreading, debugging, cross platform development.
Auxiliary: boost, python, C#, C, asm, SQL, PHP, XML, gcc.
Position: C++ Developer
Category: Data Science
Experience: 4 years | English: fluent

I have never worked on boring projects!
Basic skills:
C/C++, STL, OOP, Python.

Environment/Libraries:
Linux, Git;
ROS, Eigen, OpenCV;
NumPy, IPython, Pandas, Scikit-learn;
MATLAB/Scilab, Math modelling.

Moreover, web-development:
Django, MongoDB, JavaScript, Bootstrap, Underscore.JS, jQuery, Backbone.JS, Marionette.JS, Raphaёl.JS, HTML, CSS.

Generally, I have an experience in automatic control systems development and robotics (3.5 years summary), but also in image processing (less then one year) and web-development (remote, less then year).
Hello! I'm looking for a job in robotics,  machine learning/data mining, Image processing, or in other interesting field!

Currently, I am graduating from university (MIPT, MSc in computer science, this summer).
Position: C++ Developer
Category: C++
Experience: 3 years | English: upper

PhD in particle physics
I did my PhD studies at CMS experiment at CERN, on the data collected by the Large Hadron Collider.
Before switching to Industry, I was working as physicist for 9 years. I analyzed huge amounts of experimental data in order to find rare and interesting events. 

As the Software developer, I was a part of a cross-functional team (code + unit/functional testing + documentation). I was involved into several commercial projects:

 - Linux-based application for automation of GSM Traffic Node data analysis. 
The C++ application aimed to analyze the behavior and health status of the mobile network, provide communication with node's central processor and to mediate between the node and other tools through the Managed Object Model.

- Software for the O-RU node in accordance to the O-RAN standardized YANG models.  
The C++ application that implements management plane functionality of O-RU(5G) node on embedded hardware.

- Indoor positioning
The precise calculation of the moving body position in 3D space. My contribution to the project is providing the algorithm that calculates relative orientation (Euler angles) of the body, calibrating the raw data from IMU sensor, and validation of the obtained results.
Position: C++ Developer
Category: C++
Experience: 0 years | English: intermediate


Blog on Python with registration, likes and comments, and game on C# Unity.
Python script to create documents in excel (did it to make my current work easier).
Have some knowledge in systems administration
Position: C++ Developer
Category: C++
Experience: 4 years | English: fluent

I have experience with deep acquisition of complex mathematical concepts. Using it, I have found many solutions for various problems. And I have efficiently implemented almost every such solution with the help of C++ and other technologies.

Please find a more detailed description of my accomplishments in my CV.
Brief description of domains I have experience in:
- Research & development of highly efficient compression algorithms; related infrastructure enhancement
- Image processing and video inpainting algorithms implementation and improvement
- Various architectural improvements for different projects
- Custom command interpreter creation
- Parallelisation of algorithms
- Physics and fermentology related research
- Navigation support for automotive project
- Hardware support and related firmware development
 

Education:
BS in Computer Science at Ukrainian Catholic University 

Skills: C++, C, Python, Bash, Linux, IPC, Parallel Programming, Linear Algebra, Probability & Statistics, Computer Vision, Physics, OpenCL, Vulkan, OpenGL, STL, OpenCV, glm, eigen, libjpeg, libpng, TensorFlow, NumPy, pandas, Git, CMake, Qt, Xcode, CI/CD

English level: C1
I am not interested in tedious tasks which do not require cognitive apparatus.
Position: C++ Developer
Category: C++
Experience: 3 years | English: upper


- C++ 11, 14, 17
- STL
- Multithreading
- Templates
- Unix environment
- CMake
- Git
- GTest
Direct communication with customers on English.
Expect to work in product/outsource company as a software developer and have fast, proactive team to create solutions. Also, I would like to work with people I could learn from.
Position: C++ Developer
Category: C++
Experience: 3 years | English: fluent

2.5 years developing multithreaded client-server high-load software which manages cable operator hardware. It is used worldwide for data transfer over coaxial cable. I've been involved in working on low-level ethernet frame processing, managing the DHCP process, DOCSIS registration process, device configuration process, creation of a command line interface using klish, release management.
C++11, STL, multithreading, networking, linux, boost, apache thrift, python, klish, docsis
Interested in young developing projects which have or need multithreaded high performance client-server network applications. I'm open and eager to learn new technologies and approaches in software development. Also very interested in game dev opportunities(game engine/audio).
Position: C++ Developer
Category: C++
Experience: 4 years | English: upper


• C++17 knowledge
• Parallelism and multithreading
• Linux superuser, strong notion of OS concepts and system API
• TCP/IP, HTTP, DNS and other application layer protocols, iptables, routing, experience with network dissection and debugging tools
• CMake/make, python/bash, docker
• Using LLVM utils for code formatting and linting, profiling/trace utils, gdb/ldb
• BS in Computer Science.
Looking for interesting and challending projects. Quick learner, can dive deep in subject area.

Would definitely love projects in networking/cryptography area, high load projects.
Would absolutely enjoy working on implementation of libraries/toolkits.