lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: C# Programmer (.NET, .NET core, Unity3d), or team lead / architect (except for web), or PM, or any of it combined
Category: .NET
Experience: 11 years | English: fluent

- over 10 years with C#, minor experience with Javascript and Delphi, somewhat familiar with multiple other programming languages
- over 7 years in enterprise .NET
- 7 years in Unity3D (mostly for smartphones, some VR and AR)
- coordinated (managed and led) two projects including augmented reality game similar to Pokemon Go but with first-person mode and pvp (simultaneously fulfilled duties of team lead, project manager and software architect, also interviewed prospective team members and talked to customer), also filled position of software architect for virtual reality project
- used to be employed as technical translator (translated from English language)
- Autodesk 3ds max certificate
C#/.NET/.NET core, C#/Unity3D, project management, product management, software architecture, team leadership, technical interviewing, communication with customers, lateral thinking

also interested and have basic skills in: Lua, Python, LISP, usability and UI/UX design, mentoring, 3D modeling and texturing, 2D graphics editing, sound editing
may be tolerant to boring work if comfortable working conditions and high enough salary are provided

the only expectation is minimum amount of limitations and requirements which are not objectively needed to do the job, almost everything below is a list of examples of such limitations and requirements that may be imposed by employer

- opportunity to learn new technologies and/or programming languages on the job is optional but welcome
- only Kiev or remote or outside of Ukraine (for latter increase salary expectations by cost of apartment rental located within 1 km of company's office)
- NO requirement to do free-of-charge work (aka "TEST TASK"), no online/automated tests, no questionnaires, no "polygraph" tests and no other stages that are not about conversation with people relevant to the vacancy/project. link to example of my code (test task completed earlier for other company) can be found in my CV, more can be provided on request
- NO requirement to provide personal data which is not directly required for the job, like sending photos, filling profiles/questionaries/etc
- NO requirement to use web camera during interviews or working from home (for interviews can visit your office in Kiev instead)
- "Adequate" technical interview (without questions with definite "right answers" that can be googled even by non-tech people, without requirements to write code on paper)
also NO audio/video recording of interviews - it is prohibited by laws of many countries including Ukraine
- Adequate agreement or readiness to fix it, or possibility to be employed without signing anything
- Adequate management (Brooks' law etc, skills and approaches described in books by DeMarco and Lister, "Peopleware" etc or willingness to let me organize my work using these skills and approaches)
- Office near subway station and/or no requirement to visit it
- for gaming-related jobs would like to be explicitly mentioned in in-game credits
Position: C++/Python developer
Category: C++
Experience: 10 years | English: upper

I've made a bunch of PoC which had been grown to production projects.
Was consulting a few firms and had increased their information system's speed up to 300%.
• 10 years of hands-on experience in software development;
• Experience in pre-sales activities;
• Deep analytical skills;
• Hands-on experience with data, middleware, backend, frontend, and infrastructure engineering;
• Experience with mobile/desktop/embedded, client/server applications development;
• Experience with cross-platform, and cross-compile development;
• Hands-on experience with full project life cycle development;
• Ability to work independently without any guidance;
• Good understanding OOP paradigm and design patterns;
• Expertise in various programming languages, multithreading, and networking;
For now, I'm looking for a freelance project, remote, with work duration up to 3 months. Part-time work is also considered. No matter if it requires work as part of a team or as a single developer. In the future, I may consider joining a company for a full day
Position: C++ / Python Developer
Category: C++
Experience: 1.5 years | English: intermediate

Master’s degree in System Analysis (Systems and methods of decision-making), hands-on experience using C++ and Python
C++, Python, Oracle, MS SQL Server, SVN, System Analysis, HTML/CSS
I am looking for an interesting and creative projects, good team, where I can improve my skills. Ready to learn new technologies.
Position: C++ / Python Developer
Category: C++
Experience: 1 years | English: upper

**Python** - 2 years not commercially.
**С++** - 1 year not commercially.
**Embedded Rust** 1 month commercial experience.
**Java** 1 month commercial experience (freelance), 6 month not commercially (Android)

**Skills**
Python:
		 numpy, scipy, pandas, matplotlib (experienced), tensorflow, pytorch (basic), pytest, unittest, selenium, BeautifulSoup
		 metaclasses, function decorators
		 virtual environments, integrating with C++
C++:
		 CMake
		 c++11, c++14, c++17, Multithreading
		 Boost.Asio, Boost.ProgramOptions, OpenSSH 3.0
		 Qt, QML
		 PlatformIO
Rust Embedded: rtic framework
OOP, Design patterns
Database: 
		 SQL - PostgreSQL, NoSQL - MongoDB
Linux
Git (experienced)
Other:
		 Networking -  TCP/IP, HTTP.
		 Docker
		 CI/CD (GitLab)
**IoT solar panel with Cloud monitoring system (C++ / Python)**
31 Jan 2022 - present day
	This is a bachelor degree diploma project. It uses PlatformIO framework for Arduino programming with C++. Main server application is built as RESTfull application in Python that uses cloud service for data storage.

**GlobalLogic C++ BaseCamp**
1 Nov 2021 - 3 Feb 2022
	As a team project developed a h264 video codec. Implemented core encoding part. Presented our work to other camp members, organized team meetings and managed Trello board.
	Technologies used:
	C++17, CMake, clang-tidy, clang-format

**Inverted Index (C++)**
24 May 2021 - 9 Oct 2021
	Fast file search as network server for course work. Main goal was to implement concurrent indexing of file directory and saving resulting index to file. Communication was organized as network server with encrypted connection. 
	Implemented simplified communication protocol with RSA key pairs being pre exchanged. RSA handshake was used to send AES key for further communication.
	Technologies used:
	C++17, CMake, OpenSSL, Boost.Asio, Boost.Log, Boost.Serialization, GoogleTest

**Queue Manager Bot (Python)**
16 Nov 2020 - 23 Nov 2021
	 progress of students defending their practical/course works. Also it speeds up collecting all students in their chosen order and frees chat admin from constantly monitoring who wants to go next.
	Application is deployed at Heroku and saves it's state using Google Drive API.
	Interface implemented as commands from Telegram chat using TelegramBotApi.


**Discord bot for card game (Java)**
4 Jan 2021 - 17 Jan 2021
	Application uses Discord bot API to communicate with players in dedicated Discord server. It is a collection based card game with adventure mode, where players explore dungeons for resources.

**Android application for art studio (Java)**
13 Jan 2020 - 6 Mar 2020
	This project uses SQLite database Object Relational Mapping to monitor art studio clients. Every client has a balance, and can visit lessons while this balance has available lessons left for them.
Position: C++/Python Developer
Category: C++
Experience: 11 years | English: fluent


10+ years of versatile experience in Software Design and Software development emphasizing Python and C++. 

PhD in physics.

I worked in a range of companies including Sony and IntelinAir that required not only proficiency in programming but also a strong mathematical background.
Position: C++/Python Developer
Category: C++
Experience: 0.5 years | English: intermediate


As for commercial experience i created XML facade using Boost library. And project that generate random strings and save them to file. Also that project can read data from file and using filters it can separate data. Also i made some automated tests for previous project using library Catch2.

As for pet projects i developed table editor that using CRUD methodology. Also i developed some projects with Arduino and Raspberry PI. On Arduino platform i made vechicle with remote control that uses radio modules and on RPi platform i create notification system that send email with photo of visitor near your door.
Position: C++/Python Developer
Category: C++
Experience: 2 years | English: pre


Development of cheats for video games (Counter-Strike, etc.) and malware programs on C++ and Visual Studio using WinAPI and Shellcodes on ASM X86 (basic knowledge Reverse Engineering / reverse development). Creating a visual interface on the DirectX9 library. Adding network interaction for user logging to your server. Development of Telegram bot and scripts on Python. Creation of scripts for autofollowing, grabbing posts and autoposting (Via Requests). Creating an extension for a browser on JavaScript.
Position: C++/Python Developer
Category: Python
Experience: 5 years | English: upper


Had been working in Samsung RND for 5 years. Mostly done CV solutions for camera calibration: TOF/stereo pair; image processing with OpenCV on C++.

Worked as a Python Software Engineer supporting solution for industrial safety project including ML/NN models.

Have an experience with Neo4j (cypher) and Grafana
Looking for an experienced and friendly team. Interested in projects including CV solutions.
Rust, functional languages, ML are welcome (have a slight experience).
Position: C++/Python Developer
Category: C++
Experience: 8 years | English: upper

- have built an R&D team from scratch
- came up with an idea of automatically-built company's knowledge base (prototype is approved, implementation  in progress)  
- relieve technical director's headaches by being responsible for several sub-projects
- easily switched between team leader and engineer roles, office and remote work, team and independent software development
I am an experienced software engineer capable of solving problems entirely - communication with stakeholders, translating the business-problem into a technical language, estimation of required resources, prioritizing,  planning and implementation of a solution, interaction with QA and DevOps to deliver the product to the end user. 

During different periods of career my responsibilities included:
- Design/implementation of backend services/modules and libraries
- Research on non-trivial problems, participation in brainstorms to find the best solution
- Training Machine Learning models, their performance evaluation, dataset preparation, result visualization
- Database maintenance
- Planning - estimation of tasks complexity, distributing them between software developers, deciding priorities etc.
- Interviewing job candidates, newcomers adaptation, mentoring
- Monitoring of new features performance, bug fixing

Today I try to grow as an AI engineer as well as maintain my software developer skills at a high level.
The ideal position for me would combine software engineering with data science or algorithms. It can be R&D, code optimization, high-performance libraries development, analytics etc. It would be perfect to work in a team with experienced AI engineers. 
Also the product goal is important - I wish my work results to make people's life better.
Position: C++/Python Developer
Category: C++
Experience: 6 years | English: upper

I have got about 3 months of experience working on Python as a freelancer.
I had been working for a Canadian company that is the owner of a vector graphics editor for 5 years.
The application helps to create beautiful designs, graphics, photos, and websites with both ease and confidence. It is the latest and most innovative graphic design program. The program delivers a collection of seven powerful applications to satisfy all types of creativity.
Interesting project and a friendly team
Position: C++/Python Developer
Category: C++
Experience: 2 years | English: intermediate


- Primary languages: C++/Python
- Basic web (css, html, mysql, javascript, phpMyAdmin, flask, ReactJs)
- Gamedev (SFML, pygame, Godot 4, basic UE4, basic Unity, World Of Warcraft API (programming addons on Lua, created new GUI elements))
- Basic Linux (can exit from Vim) & AIX
- CI/CD (TeamCity, Travis CI, basic github workflow) 
- Basic unit tests (python)
- Basic UML
- Discord API (python), Discord Game SDK (C++/Python)
- have experience development in JetBrains IDE's (most), Visual Studio, RadStudio (C++ Builder), UI on Python (Tkinter; my custom library)
Position: C++/Python Developer
Category: C++
Experience: 10 years | English: upper

Low-level image processing library for specialized device (network transfer, binary low-level control, pure C).

Friction process simulator (Bauman Moscow State Technical University). Win32API, Borland VCL.

FreeDOS-based lab infrastructure for running both old and modern software in-vivo (Bauman University, Theory of Machines and Mechanisms department).

Special control software and library for modular Soviet robot UMR (LPT direct access, COM emulation, low-level control).

C++ Basics training course (Institute of Modern Educational Technologies, Moscow, Bauman University).

Python Programming Language individual intensive training program for newcomers, (Institute of Modern Educational Technologies, Moscow, Bauman University).

More than 20 reviewed publications dedicated to applied mechanics, robotics, sophisticated control systems, free software, technical education.

Gitlab Administration (https://robotics.bmstu.ru/gitlab, restricted access)
Skills and experience in C++ (summary of 10 years: scientific applications development, development training for engineering students). 

Levels: 
- C++ - advanced (C++ 03/11, experience in development of scientific data processing/simulation applications);
- VCL - intermediate/advanced (in both C++ Builder and Delphi/Lazarus environments);
- Qt: intermediate/basic (1 year of non-industrial experience according to scientific activities);
- Python: basic/intermediate (pre-certified: GeekBrains), no industrial experience;

Other skills: 
- Research (fluent, 10 full years of experience in applied mechanics/robotics/mechanical engineering)
- Analytical thinking, systematization of knowledge;
- Mathematics: special course of mathematical analysis, Bauman University;
- English: IELTS 6.0 (IELTS program, DeMontfort university English Language test);

Possibilities:
- Searching for relocation outside Russia.
Position: C/Python Developer
Category: Python
Experience: 5 years | English: upper

Was a sole developer of the first release of pyignite (pygridgain).

Created the RESTful service behind api.zulu.com.
Python developer. Web: Django, Django REST Framework, Celery. Desktop: Gtk+/pyGObject, SDL/PyGame.
No sweatshops please.

I live in GMT+11 timezone, so flexible working schedule would be great.
Position: C++/Python/DevOps
Category: DevOps
Experience: 6 years | English: upper


- Utilizing neural networks for automated tampered region localization on JPEG images;
- Predictive analytics based on sentiment analysis of social networks data;
- Instrumental Cluster and Infotainment software for automotive industry;
- Interprocess communications for Telecommunication control unit;
- Media Handling Domain for in-vehicle infotainment;
- Hackable ML annotation framework based on jupyter notebook.
- Factorization Machines library with well known scikit-learn API. All performance critical code has been written in C++ and wrapped with Cython.
- Automatic anomaly detection service (+client, infrastructure) for a global leader in engineered materials and optoelectronic components.

Related Technologies: 
C++: Eigen;
Python: Flask, Redis, Celery, FastAPI;
ML: Tensorflow, OpenCV;
Git/Gerrit, Cmake, Confluence, RTC, Jira, YouTrack, DVC, Agile, ASPICE;
Amazon Web Services, Google Cloud Computing Services, Docker, Keyclock,  Terraform
Interesting project with modern libs and technologies stack;
Experienced team; 
Opportunity to improve English;
Position: C++/Python/JavaScript Developer
Category: C++
Experience: 5 years | English: intermediate

I was working on top of the well-known products in specific security related niches as well as created my own products.
С++, Qt, Python, JavaScript.

Looking for a office/remote position. I have more that 5 years of experience mostly on security related project on C++, but I'm interested in web development as well (javascript/python/NodeJS).
Work with bright people on interesting products.
Position: C++ /Python/ Machine Learning Developer
Category: C++
Experience: 1 years | English: pre


Recent experience: working in a team developing software for military purposes.
Work with neural networks and datasets.  
Using Python/ML/C++
I know exactly what I DO NOT want!
I do NOT want to work as a separate programmer.
It is critical for me to work in a team with the opportunity to gain as much experience as possible from my colleagues.
Everything else (salary, some kind of positions, etc.) I consider these points.
Position: C/Python programmer
Category: Python
Experience: 3 years | English: fluent

Python extensions in C. A plug-in for an application with embedded Python and a Python extension for the application API.
C (plain), Python, XML, XSLT. Used to develop RDBMS (SQL, FileMaker).
Challenging tasks. Professional growth.
Position: C# QA Automation/C# developer
Category: .NET
Experience: 7 years | English: upper


.NET, C#, Visual Studio, LINQ, Entity Framework, NHibernate OOP, MS SQL SERVER, HTML/CSS, Design patters, SOLID principles,  NUnit, Moq, TDD, Git, Jira, Crucible, Powershell Scripts, Nuget, Gallio, Selenium Webdriver
On my last project my position was QA automation. 
You can see details of my experience in attached CV
Position: C# QA Automation Engineer
Category: QA Automation
Experience: 5 years | English: intermediate

* Written framework-wrapper around Selenium for own needs. Used in lot of freelance projects.
* Has build Expert system based on fuzzy logic
* ~2 years of support engineer experience (Tier 5 (max is 5) ) in DELL inc
*~3 years of junior manual QA experience
* ~2 years working with C# programming/automation
* Exp of building a Framework for Automated testing (C#);
* Exp in working with Web/Desktop and game applications
* Exp in automated testing using Selenium WebDriver (C#);
* VCS: Git(SourceTree, basic terminal)
* Bug-Tracking Systems: V1, JIRA, BugZilla;
* Customer Relationship Management systems: Zendesk , Sales Force, Siebel;
* Client-side testing tools: Firebug, Dragonfly, Chrome Development Tools;
* Basic administration and networking (configuring TCP/IP connections, firewalls, HTTP, etc.), etc.;
* Unity engine (basic knowledge)
* Exp of speaking with Clients from another countries directly
* Basic MS SQL
* Ability to work independently;
NO Manual QA; NO Mobile testing;
Position: C# QA Automation Engineer
Category: QA Automation
Experience: 6 years | English: upper


Summary:
Strong C# (.NET) Automation SDET with 6 years of experience. Have experience with developing/maintaining Web UI/API automation framework/tests. 

Skill Highlights
•	Selenium WD
•	RestSharp
•	Selenium WD
•	GIT/TFS
•	Azure	
•	Fiddler/Swagger
•	Neoload
•	NUnit
•	Performance Testing
•	Jenkins
Position: C# QA Automation. .NET Developer
Category: .NET
Experience: 7 years | English: pre


Current Responsibilities: 
- tests automation framework developing (C#, Specflow, NUnit, RestSharp);
- automated tests developing and support;
- creating test data through REST API;
- manual testing (functional, regression);
- bugs reports creation;
- working with tests documentation (creating and support Test Cases);
Position: C# QA Automation (remote)
Category: QA Automation
Experience: 11 years | English: fluent

Mentored teammates in c# automation. Improved custom automation framework stability and performance.
Build automation framework from scratch for testing both microservices-based and monolith projects.
Had opportunity to Lead backend QA team of 15 people. Also created a learning course about automation and mentored teammates.
In collaboration with DevOps created daily regression runs on TeamCity, morning environment warmups, CI for a Test Framework with deployment as web app.
Write service, integration and system (e2e) tests.
Master's degree in Information Technology.
No mobile(smartphones) testing.
Position: C++ (Qt)
Category: C++
Experience: 3 years | English: intermediate


- C++ (Qt), 
- OOP, Design Patterns,
- STL,
- Boost

3 years commercial experience in C++\Lua in game development sphere. 
 
Have a big wish to work in a team and to study new required technologies.
Position: C++/Qt and QML Developer
Category: C++
Experience: 8 years | English: intermediate

- Designed and developed a cross platform and cloud-friendly time tracker using C++/Qt, QML and JavaScript.
- Invented unique synchronization technology between the user’s devices, that can utilize any 3rd party synchronization software.
- Debugged and eliminated memory leaks in Node.js chat server.
- Valued contributor to the Qt Project
- Wrote a number of articles on programming.
C, C++, Qt, QML, JavaScript, Node.js, SQL, Linux, Windows.

Experienced in all stages of applications creation. Able to work with open source projects and integrate changes to the upstream. Self-directed and able to work autonomously or as team player.

Developed cross-platform software for desktops and mobile platforms and server-side software in the following areas:
- Data analysis
- Communications and VOIP
- Clients for websites
- Networking
- Multimedia
- System software
Position: C++ Qt developer
Category: C++
Experience: 1.5 years | English: pre

Significantly improved the quality of services provided to current work, providing multiple subscriber growth that allowed the company to become the largest Internet provider in the region.
Software Developer, 1,5 year  experience: C++, C++11, QT (QML, Widget), STL, OOP, SQL, TCP/UDP/ ICMP socket, SSL, Android NDK, Git, Perl, Boost, Multithreading.

Senior System administrator, 13 years experience: Linux, Windows server, TCP / IP, Routing, VLAN, DHCP, Virtualization (KVM / Virtualbox / LXC / little Docker), HTTP, MySQL, Iptables, VPN, SSL, RADIUS, FTP, Perl, Bash, RDBMS, multicast, IPTV 

Published in Play Market client-server application to control your computer from the smartphone, Android client and Windows server, encrypted using OpenSSL. 
App in Play Market: https://play.google.com/store/apps/details?id=org.dmbk.src 
Source code: https://bitbucket.org/DmBk
Interesting projects, professional growth
Position: C++/Qt developer
Category: C++
Experience: 3 years | English: upper


C++ Developer (Jan 2023 - Present)
Project: Online Music Player
Technologies: C++, GStreamer, GLib, GTest, Boost, nlohmann/JSON, curl, Python, UML
Methodologies: SCRUM, ASPICE
Description: Developed and maintained a robust and responsive multimedia player application for playing online music.

C++/QT Developer (Nov 2021 - Dec 2022),
Junior (Nov 2020 - Jan 2022)
Project: Human-Machine Interface Development
Technologies: C++, QT/QML, UML, CTest, Thrift
Methodologies: SCRUM, ASPICE
Description: Collaborated closely with an international team of QA specialists, UI/UX designers, developers, and managers to develop and enhance human-machine interfaces for various applications.

Intern C++/QT Developer (Aug 2020 - Oct 2021)
Gained hands-on experience in C++ and QT/QML development, working on pet projects