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


10 years of comprehensive software development and architecture hands-on experience.

During my work experience, I mostly worked in Desktop and
Mobile development and have experience in almost all aspects of development.

Worked with several engineering methodologies and processes,
such as Waterfall, Agile/Scrum. Worked with JIRA.

Used different versioning systems such as SVN and GIT.
Position: C/C++ developer
Category: C++
Experience: 11 years | English: upper


-	13 years of practical programming experience
-	Solid background in OOP programming and design patterns.
-	Practical knowledge of embedded systems development, real-time operation systems (QNX)
-	Practical knowledge of automotive development, IVI, navigation
-	Practical knowledge of application architecture and communication middleware architecture.
-	Practical knowledge of client-server application development.
-	Practical knowledge of desktop programming.
-	Practical knowledge of UI/UX and GUI programming with development of
custom UI frameworks.
-	Basic knowledge of WEB technologies.
-	Possess good communication and negotiation skills to act as a reliable team-player and manage expectations to provide customer-tailored solutions.
Position: C/C++ developer
Category: C++
Experience: 11 years | English: fluent


1)
Company:
Televic Healthcare
www.televic.com /en/healthcare
Duration:
April 2020 – Present
Role:
Project Description:
Senior C++ Embedded Engineer

Wired nurse call solutions.
Responsibilities:
Development, Debugging, Analysis, Estimating
Technologies:
C++ 14, Stm32 Platform, Bare Metal, Linux, Python

2)
Company:
OM Partners
www.omp.com
Duration:
May 2012 – April 2020
Role:
Project Description:
Senior C++ Engineer / Team Lead

Supply Chain Management solutions.​ Development of the generic tools layer that is used throughout the supply chain software of OM Partners. 
Responsibilities:
Development, Debugging, Analysis, Estimating, Mentoring
Technologies:
C++ 11/14/17, Qt, Windows, Oracle/MS SQL Server

3)
Company:
JunGo
www.jungo.com
Duration:
Nov 2010 – May 2012
Role:
Project Description:
Middle C/C++ Engineer

Home gateway middleware​.
OpenRG middleware for home gateways residing in the CPE. 
Responsibilities:
Development, Debugging, Analysis
Technologies:
C, Linux, GCC

4)
Company:
Medtronic
www.minimed.com
Duration:
Feb 2009 – Nov 2010
Role:
Project Description:
Junior C Engineer

Healthcare​.
New Generation insulin delivery pump development.
Responsibilities:
Development, Debugging, UnitTesting
Technologies:
C, ThreadX, IAR Embedded Workbench for ARM processors. 

5)
Company:
BigBand
www.bigbandnet.com
Duration:
Mar 2008 – Feb 2009
Role:
Project Description:
Junior C/C++ Engineer

Digital video networking.
Digital Signal Processing unit development and maintenance.
Responsibilities:
Development, Debugging
Technologies:
C/C++, Linux, VS 2005
Position: C/C++ developer
Category: C++
Experience: 3 years | English: upper


2017 year. Working on LTE - V2X project. Writing code in c++, writing tests, working with Jenkins, deployment activities such as preparing images of VM, launching it in MEC platform, doing integration tests. Writing the android application which simulates UE part. 

2018 year. 5G - SDR UE. Writing code in c++ in different parts of the application. Phy lvl: SRS signal implementation, pseudo-sequence generation, until L3 lvl: RRC protocol parsing, working with ASN.1. Learning 3gpp specs about 5G. Implementing project build-system in CMAKE.

I am backend c++ developer. I am experienced in c++11, c++14, stl, boost, dpdk.

I am keen on OOP paradigm, multithreading, multiprocessing, linux administration.

I have base knowledge at python.

I understand the principle of work client-server applications, multithreading, and multiprocessing applications, cross-platform programming.
Working on interesting projects, technology stack is c++ and linux, other doesn't matter. I consider relocation to Europe.
Position: C/C++ developer
Category: C++
Experience: 9 years | English: fluent


[ 2019 .. ] Software Engineer
• design, implementation and maintenance of a low-level device controller library which purpose is the interaction with various hardware products via unified interface;
• worked on the design and implemented the key back-end part to support a transactional migration process between significantly diverged software versions;
• ported a low-level library from Python to a native C++ application with support of Windows, MacOS and Linux (ChromeOS) systems;

[ 2017 .. 2019 ] Software Engineer, Reverse Engineer
• participated in the development of antiviral scan engine (malware unpacker, virtual machine, dynamic code translator);
• reverse engineering, design and implementation of a low-level system monitoring library;
• worked closely with the security team on detecting an attempts to exploit security vulnerabilities;
• worked on a runtime unpacker of Windows executable modules;

[ 2014 .. 2016 ] Software Engineer
• dozens of projects at VWorker, Elance, Freelancer.com. Mostly in system programming and security fields;
• algorithmic programming; participated in ACM/ICPC contests;

[ 2012 .. 2014 ] Software Engineer
• development of a network traffic analysis / filtration system, including implementation of a WinSock/LSP proxifier;
• desined and implemented the entire client-side part of Parental Control System for Windows.
Not interested in gamedev, multimedia processing and telephony/VoIP domains. Product companies are much preferred.
Position: C/C++ developer
Category: C++
Experience: 2.5 years | English: fluent


* 2.5 years of professional experience as C++ developer at Indurad. Qt/QML, OOP; dataflow, parallel, embedded programming
 * Practical university projects in Python(PyTorch); JavaScript(NodeJS, VueJS); OpenGL/OpenCV; Rust
Position: C/C++ developer
Category: C++
Experience: 2.5 years | English: intermediate


2+ year experience
C++ 11,14, STL, WinAPI, Qt, , Embedded C, Visual C++, MFC, OOP\OOD, Threads, Algorithms, Algorithmic problems solving skills, NSIS, CMAKE, Git, Win\Unix/
Position: C/C++ developer
Category: C++
Experience: 4 years | English: upper


4 years of commercial development. 
Knowledge of С++/11/14/17, STL, programming algorithms;OOP principles, basics of JavaScript
Experience in developing computer games;
Development experience for the Windows platform;
Experience with Git/SVN, CMake;
Position: C/C++ developer
Category: C++
Experience: 4 years | English: intermediate


4 years of commercial experience as C++ software developer

Education: 
Taras Shevchenko National University of Kyiv
Faculty of Computer Science and Cybernetics (2016-2020)
Unit Factory (2017-2020)

I am motivated software developer who get experience on different projects as C/C++ developer. Looking for new opportunities to gain new valuable experience with motivated teammates.
Have cross-platform experience creating application from scratch with C++17 on macOS, linux, Windows and CMake using Qt or native implementation.
Interesting tasks and motivated team. Hope to find work which will not turn into a routine.
Position: C/C++ developer
Category: C++
Experience: 0 years | English: intermediate

Hold a Bachelor's degree
Successfully finished the "Advanced C++ and Low-Level Programming" course offered by Apriorit
Although I may not have formal job experience as a C++ developer, I have gained valuable hands-on experience through my involvement in training projects. I actively developed in C and C++, utilizing technologies such as Qt, libcurl, sqlite, the Google Unit Test Framework, and Linux POSIX calls. These projects have given me a firm grasp on C++ programming principles and their practical application. While I have yet to complete any personal projects, I am enthusiastic to put my skills and knowledge to use in a professional setting to contribute to the development of robust C++ applications.
Position: C/C++ developer
Category: C++
Experience: 2.5 years | English: intermediate

If I don't know it - i will learn it.
AMC Bridge: Nov 2021 - Present
Sheet metal analyser project. Written in C++.
C++, OpenCascade.

Graph repair project, Written in C#.
C#, VisualStudio 2017, UnitTests.

******

GlobalLogic: Nov 2020 - Oct 2021
HomeGateway project.Written in C++, using OpenWRT build system. I was working with middleware of rourters, that were in 500k end users.

Responsibilities: bugfixing, new features, etc.

C++, Linux, Git. Some exp. in Python, JavaScript, Angular, bash

******

Inango: Aug 2019 - Oct 2020
Router project (Intel Puma). Written in C, using Yocto as build system. That boards were used as reference boards by ISPs' as Comcast and Arris.

Responsibilities: bugfixing, new features, etc.

C, Linux, Yocto, Git. Some exp. in Java, LUA, bash.

******

1 year of non commercial experience in C as UNIT Factory student. Simple graphic  projects such as fractal viewer(Mandelbrot set, Julia set etc.), raycaster game (my representation of the game Wolfenstein 3D (1992)) and real-time ray tracing project. Some experience with SDL2 library.
Interesting project and a good team to gain more experience. On my part, I guarantee full engagement.
Position: C/C++ developer
Category: C++
Experience: 11 years | English: basic


Analog sensors collect data to hardware memory and then send to PC firmware and schematic design.
GPS track save to memory and access through GSM GPRS firmware and schematic design.
DMX/RDM lighting fixture firmware and schematic design.
Position: C/C++ developer
Category: C++
Experience: 5 years | English: fluent


An old-school programmer taking up the trade once again.

20+ years of experience in total, some of it part-time.  Approx. 1995 to 2009:  various development, maintenance & admin jobs including 4 years as a CRM co-developer/maintainer at Konica Minolta Ukraine;  then took a long hiatus from IT for health and other reasons;  approx. 2016 to present:  part-time system administrator at Exar (Ukraine).

Coding skills:
C++:  the go-to language of choice, have used personally and professionally for years;  workflows included Turbo/Borland C++, Code::Blocks/Eclipse + MinGW, Qt4, some VisualStudio.
PHP:  very comfortable;  some LAMP deployment experience, phpMyAdmin (not a real web admin but can manage in a pinch).
JavaScript:  have used personally for years but no experience in a production setting.
HTML, CSS, DOM:  solid understanding but would need to learn current standards.
SQL:  years of experience with some dialects;  a lot of MS Access;  understanding of the concepts behind RDBMS.
Java:  spent a year co-developing a game project in Java (we used Mercurial for source control).

Other useful skills:
TCP/IP:  practical knowledge of IPv4;  managed small networks of up to 40-50 computers;  some Active Directory experience.
Windows scripting (CMD.EXE, VBScript), some PowerShell (and a lot of MS-DOS).
MS Office VBA, a lot of Excel and Word tasks automation.
Extensive x86 (real mode) assembly language experience;  alas, very outdated.
Some experience:  Qt4 library, MIDI/audio, Unreal Engine 4, Win32 API.
May come in handy:  Photoshop, basic Linux.

English:  EF SET score C2 (94%) (a free certificate from efset.org is available);  native Russian & Ukrainian.
Looking for a part-time (20-25 hrs/week, health reasons are still there) remote job in coding or related areas.  Able and willing to learn new languages/frameworks/APIs;  I learn fast.  Traditional work ethics;  useful both within a team and alone;  if I can't or don't know how to do something, I'll tell you.

No involvement with Russian projects, please.
Position: C/C++ developer
Category: C++
Experience: 5 years | English: intermediate

I have experience in managing the company's development department.

I have done few completed projects: 
- implemented support of RDP File System Virtual Channel Extension(https://msdn.microsoft.com/en-us/library/cc241305.aspx) for iRAPP Terminal Server(http://www.coderebel.com/products/irapp-ts/);
- vpn client based on openvpn: www.vpnunlimitedapp.com 
- sync photos in one tap from iPhone, desktop client: www.syncphotostostorage.com
Area of development: crossplatform development, system development for OS X, kext development, GUI, networking, fullcycle of application development(from tecnical specification to deployment)

Languages: C/С++, basic Objective-C, InnoSetup scripting, bash, deb/rpm packaging, have little expirince in Java

Libs: qt4/qt5, boost, libcurl, openssl, libprotobuf, log4cplus, jsoncpp, libzmq, libsqlite3/sqlcipher

Tools: Visual Studio, Xcode, QtCreator, qmake, cygwin environment, cppcheck, InnoSetup, Windbg
cvs: git, svn, perforce
Professional growth. Learning new technologies. White salary. Adequate management. Possibility of remote work. Modern technologies. Flexible working hours.
Position: C/C++ developer
Category: C++
Experience: 5 years | English: pre


As a C/C++ developer took an active role in systems integration and core application in a company that develops satellite navigation receivers. My responsibilities included:
- Development of desktop and embedded software for satellite navigation receivers.
- Testing and debugging software for satellite navigation receivers using self-developed software.
- Code optimization and refactoring.
- Involved in complete life cycle of software - designing, coding, testing, debugging and support.
Also working with version control management (Git, SVN), had basik experience with Qt framework.
Position: C/C++ developer
Category: C++
Experience: 0 years | English: upper

Committed developer specializing in software development, data structures, and algorithms. Experienced with all stages of the software development cycle. Well-versed in numerous programming languages, including C/C++, Python, JavaScript, and MySQL. Eager to learn new techniques and gain experience, as proved by the extracurricular course activities to hone my skills as a competent technician. Certified in cloud computing, C/C++ development, and Software Product management, possess an upper intermediate English. Love to delve into projects, exploring the possibilities to bring the most suitable product while enjoying the process
As a graduate student of the Department of Systems Programming and Specialized Computer Systems, Faculty of Applied Mathematics, I have had experience working and mastering key mathematical disciplines, programming subjects on the topic of data structures, parallel programming, distributed computations, OOP, logical and functional programming, modeling, and computer graphics. Also, my field of studies includes structural-scheme spheres like computer scheming, peripherals, automatization, and computer systems design. Additionally, computer architecture, networking, operational systems, database organization, and data protection in computer system themes were covered at the time of theory learning and transferring acquired knowledge into practice.

English acknowledgment level:
- Listening proficiency - B2 (Upper Intermediate)
- Vocabulary proficiency - B2 (Upper Intermediate)
- Grammar proficiency - B2 (Upper Intermediate)
- Writing proficiency - B1 (Intermediate)
- Speaking proficiency - B1 (Intermediate)
- Reading proficiency - B2 (Upper Intermediate)

In fact, I believe that you cannot ever be perfect in knowing any language you know right now, so that's why I am practicing and improving my level of either human or computer language from day to day because It is so fun and paramount at the same time. 

Provided that I have grasped the basic understanding of C/C++, C#, Python, HTML/CSS, Assembler, Lisp, PL/SQL Oracle, JavaScript, VHDL, Delphi, and Java, I am willing to move on in this fascinating adventure of creative thinking and bits-to-bits constructing of full-pledged arrangements. In the same way, I got the hands-on practice in data structure design and network architecture, so I am ready to put a lot of time into the subsequent practice in transforming myself into a valuable professional and a man with whom you would be curious to talk.

I'm ready to apply for a job with the notes of using such languages as C/C++ and Python. After all, I have the most knowledge and practice in them. However, other technologies aren't strictly forbidden for me cause I like to learn and I am eager to get an invitation, trying to work on a different domain that I haven't been focused on all the time.
Position: C/C++ developer
Category: C++
Experience: 1.5 years | English: pre


Associate software developer in GlobalLogic Ukraine.
Developing UI for device in healthcare project using QT framework. Also within the project developing custom library for updating STM32 devices via UART interface using USART protocol of communication. During developing on project has experience in Linux and Git, also base knowledge of Scrum.
Multi-project (microservices or multi-device). Modern C++ (17-20 standards). Also would be great another programming languages (C#, Python, etc).
Position: C/C++ developer
Category: C++
Experience: 0 years | English: intermediate


A student looking for work experience as a C/C++ Developer. 

I write projects using C/C++, creating servers in Linux using TCP/IP, UDP procotols. 

I have experience in developing applications using TCP/IP protocols without a graphical interface for Linux. I have experience in writing applications using OOP, ADT.

I don't use C++ standards and also STL.
 
I wrote a group chat server application with a connection via the Telnet application. A Pseudo-database where the database is located on the server side, and clients can connect and add, delete, edit records. A Durak network game in which players can connect to the server using Telnet and play together.
As a student, I am looking for a job to gain experience as a C/C++ Developer. I have no experience in working in companies or in groups of people working on a project, so I would also like to gain experience in this. Since my place of residence is in Wroclaw, I can work from an office in Wroclaw and remotely.
Position: C/C++ developer
Category: C++
Experience: 0 years | English: pre

I have an assembler translator from my programming language. It was written in C++. The translator code can be checked out on my GitHub.
At the institute, I developed a translator from a given language to assembler.
Worked with STL and algorithms.
My primary IDE for programming is Visual Studio, but I've tried VS Code (with GCC/G++).
I have basic knowledge of Git and GitHub respectively.
Position: C/C++ developer
Category: C++
Experience: 2.5 years | English: upper

Introduced CI/CD to the project
Developed Docker container with application deployment for local development
Test coverage increase
Documentation improvement
Decreased time between releases
At the moment I'm working at project with high-load production and million users per day.
I like computer graphics. In first pet projects I implemented 
 Fractal algorithm
 Ray Casting algorithm(Doom 3D-like game)
 Ray Tracing algorithm
My perfect project have:
 - cool idea
 - tons of research and coding
 - friendly team
 - new technologies
 - challenges
 - the opinion of the developer matters
 - opportunity to grow

I hate when:
 - the only job is legacy support
 - project doesn't have documentation
 - there are lack of communication inside teame or between teams
Position: C/C++ developer
Category: C++
Experience: 1 years | English: intermediate

I understand C++ (Junior), have OOP skills (C++) and basic knowledge of writing programs in Python. Also can work with databases (MS SQL)
At the moment, there is experience in creating applications of different directions (non-commercial). Created games like Sea Battle in C ++, as well as many other works, but more related to student orientation.
I am ready to work on any projects, my main task is to gain experience.
Position: C/C++ developer
Category: C++
Experience: 11 years | English: upper

Several railway stations in Ukraine work with my software.
My code works on hundreds of thousands of set-top boxes in the USA.
My code was used during the proof-of-concept demo in the US Autoshow.
Automotive field. Custom acceptance tests framework development (host/target part). Architecture, implementation, bug fixing.
Technologies: Jira, Confluence, GCC, CMake, Python, C, C++, QNX, Linux, SSH, minicom, VPN, VisualCode, Git, Gerrit, Valgrind, STL/Posix threads, synchronization, IPC, STL containers, OEM TrustedZone, smart pointers

Interactive entertainment system. Android service for multimedia exchange among several clients via MQTT.
Technologies: Android, ADB, Logcat, AndroidStudio, Java, MQTT, JSON, Activity, Frame, UI controls, JUnit, AIDL, HIDL

SetTopBox Linux-based C++ software development
Legacy code support and refactoring (ie: spaghetti code decomposition, migration to modern c++17 features, code optimizations, documentation with Doxygen, patterns usage, code base reorganization, and more)
Development, implementation, and testing of new features in existing components and new ones
Technologies: GCC, C++, smart pointers, TCP/IP, sockets, POSIX threads, lambdas, filesystem, VisualCode, Linux (embedded and Ubuntu), set-top box (ARM, MIPS), minicom, ssh, bash, sh scripting, TFTP, NFS, python, OEM API, emulators, code refactoring, Doxygen, libavcodec, DVB, subtitles decoding and blitting, SDL2, HAL, Valgrind, gdb, GTest
SDET, gtest, gmock, SKIA, Nexus, JIRA, gerrit, IPC, code blocks, git, svn

Automotive Controlling Systems for railroad field
Automotive Working Place development (GUI Qt-based applications for Windows/Linux): architecture development from scratch, implementation, testing, deployment, and support.
Used techniques:
C++, GCC, Qt Widgets, Qt GraphicsScene, Qt GraphicsItems, InnoSetup installers, DEB packages creation, Ubuntu, QNX, Windows, git, svn
- Automotive Controlling and Monitoring System for Steel Plant Used techniques: the same as above
- Training classes with simulators for railroad workers and students
Techniques: the same as above + Unity3D/C#, MonoDevelop
- Automotive data collection from different sensors - Web-based client (cross-OS) + ASP.Net Dedicated server (Ubuntu/Mono)
Techniques: C#, Mono, MonoDevelop, VisualStudio, ASP.Net, HTML, JavaScript, JQuery, InfluxDB, MySQL, git

Security System Development based on ZRabit2000 series controller (Plain C)+GUI client (Borland Delphi)
I want to improve my skills with interesting projects and people.
I want to learn new technologies, and acquire new knowledge in practice.
I want to grow as a specialist, as a person, and as a team member.
I don't want to work with legacy code and write tests only.
Position: C/C++ developer
Category: C++
Experience: 11 years | English: intermediate


* Back-end development
* Distributed network applications
* Windows kernel-mode drivers
* Reverse engineering
* Debugging

For now I was thinking about work related to back-end, hardware, kernel, embedded development for Windows or Linux. I'm not experienced in Linux and any embedded development, but i would like to become one.
Basically, I am engaged in low-level software and / or security solutions. I have many interests to develop, so I cannot list them all. All with regard to work with equipment, internal operation of operating systems - is definitely suitable. But besides this, projects from other areas are quite possible.

I don’t want to do any SQL development stuff, economics, real estate or stock trading because somehow I don’t like job like that.
Position: C/C++ developer
Category: C++
Experience: 4 years | English: upper

- 2D chartplotting tool (GDAL, SFML);
- underwater sound propagation calculations;
- AI improvements in 1st person shooter;
- sip-client UI (Qt widgets);
- borehole imaging.
C++ 11, STL, Qt, WinAPI, OpenGL, data processing, mathematical modeling, modeling of physical processes.

I have almost no experience in Linux.
Looking for a job, where I can use my knowledge of programming, math and physics.