lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Software Engineer (backend)
Category: Node.js
Experience: 10 years | English: upper

Developed and successfully launched a large number of e-commerce websites with various products and services.
Managed the development of an internet marketplace, which successfully passed testing and was launched on time. The marketplace has been successfully operating for 6 years.
Led the development of a corporate portal with maximum data protection, ensuring high security for internal systems and client data.
Was part of an international team that developed mobile apps for medical solutions in compliance with all ISO standards and different legislative requirements.
My greatest achievement is my experience working with different technologies and my ability to understand code and utilize new technologies to achieve more efficient results.
Hi, my name is Andrii and I'm a software engineer, specializing on backend side. I have 10 years experience in developing.
4 last years experience with node.js, more then 6 years on php, 5 month with golang
My languages - TypeScript, JavaScript, GO, PHP .
I use microservice architecture and implement documented and testable( unit/integration tests) code for different solutions on typescript and golang, use postgresql, dynamodb, mongodb and redis - like databases, in bff side graphql or ws, between microservices grpc  rest  ws events. 
In my last work i was middle be developer on typescript and golang in international team, worked with health care and clinical trials apps
Have experience with:  ddd tdd aws git react scrum docker 
Good team player
I'm looking for new opportunities to use and grow my skills.
i'm looking middle+/senior position of backend dev
prefer to work in english speaking team
if u have opportunity to work with golang its a plus
expected salary 3000+
Position: Software Engineer (Backend/Blockchain)
Category: C++
Experience: 5 years | English: fluent

Developed and maintained a Linux distribution for embedded devices based on NixOS.
Laid the foundations of a blockchain in Substrate/Rust.
Optimized a data pipeline for a 60x performance increase using Elixir and Rust.
I know Linux *really* well.
Worked as a Ruby on Rails developer for 4+ years, but eager to move forward with the tech stack. Currently searching for a position to apply my expertise with Rust, Linux, Ruby and Nix.

Experience and skills:

- knowledge of multiple programming languages, including Rust, Ruby, Python, JavaScript, Elixir, Haskell; ability to pick up new tech fast and easy

- 3 years of production Rust experience: using Rust as a go-to language for backend development, performance optimization, CLI tools, and async microservices; utilizing the best features of modern and idiomatic Rust for the master-crafted solution

- experience with Solidity- and Rust-based smart contracts for Ethereum, Polkadot/Substrate and NEAR; participated in writing IDO platforms, DEXes and staking farms

- hands-on experience with product development in new and exciting areas: built a Linux distribution, a blockchain in Rust, a parallel data pipeline reaching throughput of around 2M entries per second, etc.

- DevOps skills (CI/CD, Docker, Kubernetes, AWS, and other cloud providers), matched by years of using and managing Linux servers, desktops and embedded devices

- fluent with Git-based workflow; knows that a good commit message is better than a thousand emails

- advanced technical English, both spoken and written; I have read countless books in English, both technical and creative writing, and I can gladly share a few gems

- Open Source and Free Software enthusiast: code contributions across multiple initiatives, member of NixOS maintainers team, mentor/maintainer at Exercism, always glad to help out a promising project :)
Clear product vision and development process is a big plus, but I'm not afraid of getting my hands dirty with laying the groundwork myself. Team that is honest to itself and the product owners, recognizes the importance of contributing both to internal codebase maintainability and Open Source community. Ability to directly influence the product design decisions is a big win.
Position: Software Engineer | Backend Engineer | Python Developer
Category: Python
Experience: 4 years | English: upper


Project: AI VScode extension
Stack: TypeScript, React, Electron.

Project: Real estate industry application
Stack: Python 3+, Django, DRF, Redis, AWS, Docker, Git, PostgreSQL, PyTest, Render, Bugsnag.

Project: Message archiver service for data protection project. Tools for support team.
Stack: Python 3+, Python 2.7, JWT, Bitbucket CI, Docker, Docker-compose, elasticsearch, cassandra, redis, 
gevent, AWS

Project: Backend for an e-signature project 
Stack: Python, Django, Django ORM, DRF, PostgreSQL, RabbitMQ, Celery, PyTest, AWS, Git-flow, Gitlab CI, Docker, Docker-compose, MongoDB.

Project: REST API for browser web game. This game should help to improve technical skills for young software 
engineers. 
Stack: Python 3+, Django, DRF, Redis, Celery, PostgreSQL, ElasticSearch(NoSQL DB), Docker, Dockercompose, PyTest, AWS, 0Auth, Git-flow. 

Project: Platform for remote job
Platform for remote job opportunities, it is focused (mainly) on teams of developers (or individuals) of software, 
but can also be used by teams from other fields. The application analyzes and collects data from a variety of 
open resources and publishes them on the platform, and in addition to analyzing general information about job 
offers, it collects information about the success of interviews for certain vacancies, which allows you to assess 
the level of qualification of firms and teams.
Stack: Python 3.x, Django, DRF, ElasticSearch, bs4, Celery, AWS.

Project: Service to connect apps, games to customer platform
Stack: Python, FastApi, Asyncio, Nats, Docker, Docker-compose, Go

Project: Backend for mobile application, which calculate outlays. You can sign-up individual or sign in by using 
family account.
Stack: Python, Django, DRF, Django ORM, RabbitMQ, Git-flow, Gitlab CI, Pytest, PostgeSQL.

Project: Web auctions
Website for online auctions, for the sale of lots from various fields. It includes a wide functionality, the ability to 
make and interrupt bids, close lots, conduct cash transactions, chat, discuss lots, sell lots, purchase lots, and so 
on. It also can be used for selling on several popular platforms, i.e. placing orders via auction on several selling 
services.
Stack: Python 3.x, Django, DRF, Django-ninja, Graphene Django, Redis, RabbitMQ, MySQL, Docker, jenkins.

Project: Backend for site related on quizzes that can be embedded in a projects.
Stack: Python, Django, Django ORM, DRF, React, Docker, Docker-compose, RabbitMQ(Message broker),
Celery, PostgreSQL, MongoDB
Position: Software Engineer (Back-end / Full-stack)
Category: Node.js
Experience: 4 years | English: fluent

- Constructed a recommendation system that applies discount promotions on the checkout page, commonly processing over 1M+ transactions daily.

- Engineered a referral and coupon management system that spans across countries to enhance customer onboarding and retention.

- Devised and constructed a digital registry for land tiles and properties, featuring a navigational map view.
Back-end Engineer at Getir
- Achieved a 5% reduction in checkout time with a customer profile-based recommendation system, delivered over 1 million daily market promotions via managed API layers, and increased cross-country orders by 1,000 using a reward-based referral system.

- Facilitated seamless mobile and QA team development, testing, and release with back-end integrations, streamlined communication through handshake meetings, and improved early bug detection and fast delivery through on-call rotation and critical service monitoring with observability tools.

- By onboarding new developers and actively pair-programming with them, I helped to expedite feature turnover, detect bugs earlier in the development process, and fostered a more collaborative team environment.

- Improved production release cycle through automated production tasks with error management, managed staging and production configs across 5 countries during feature release, and coordinated A/B testing and release processes.

- As the project lead engineer responsible for a team of four, my effective work decomposition, daily code reviews, compliance with standards, involvement in hiring, and provision of mentoring resulted in successful project outcomes.


Full-stack Engineer at DoubleGDP
- Successfully developed a property registry system that included digital land titling and payment support, significantly enhancing the overall residential property ownership experience.

- Achieved 80% test coverage by adding end-to-end integration tests for app modules and automated bulk data processing tasks for feature releases using scripts.

- As a contributor to the development of a role-based permission framework, I helped achieve a 5% increase in configuration flexibility and facilitated support for multi-tenancy.
Skills: GraphQL, React, Cypress, JavaScript, PostgreSQL, Heroku, Redis, AWS S3, Node.js, Jest, Google Cloud Bigtable, GitLab CI, Apollo
Position: Software Engineer (Backend) / Golang Developer / Go
Category: Golang
Experience: 5 years | English: upper


Diligent and results-oriented software engineer with 5+ years of experience in commercial application development. I have solid background in both frontend and backend roles.  

At the moment, I have been working in a Dubai fintech company for more than a year as backend engineer in Core Backend stream. My current tech stack includes Go (Golang), PostgreSQL, Kafka/PubSub, Google Cloud Platform, Microservices, etc. 

Besides I have good knowledge of modern JavaScript & TypeScript.
Position: Software Engineer | Backend/Java Developer  * Java 11 Certified
Category: Java
Experience: 4 years | English: upper

-  I have worked on many projects including API integration, and Web service development.
-Taking part in designing and implementing Microservice projects that contains more than 20 business services.
- Oracle Certified Professional Java 11 Developer.
- Designing and developing RESTful APIs, and frameworks to support backend functionality, fast deployment, and third-party integrations.
- Managing Individual product priorities and deliverables whilst working with a cross-functional team to uphold the highest technical standards across all products.
- Maintain growing web applications, mindful refactoring, testing, code reviewing, and knowledge sharing.
- Collaborating with the product team to define product feature roadmaps and constantly innovating solutions.
- Troubleshooting and fixing issues and bugs.
- Practice Agile methodologies using tools such as Jira, Bitbucket, Git to improve daily business and technical deliverables 
- Set-up and monitor Jenkins, and other Ops tool.
I don't see myself taking part in gambling projects.
Position: Software Engineer, Backend (NodeJS + TypeScript, Golang)
Category: Node.js
Experience: 5 years | English: intermediate


Over the past 5 years, I participated in a bunch of large never-ending business projects in product and outsource companies, created many small personal pet-projects and middle-sized side-projects with friends. Projects were desktop applications, mobile apps, backend services, distributed systems, API integrations, add-ons to existing software, static landing pages, single-page web applications, game engines, social network bots and maybe something else I forgot about. Most of that was done with JavaScript, some of that with TypeScript, and a little bit with Golang.

I did work both as sole backend dev and as a member of a team of good, strong developers. I prefer to be in a team, to work together, but I can take responsibility for my own decisions and explain the reasoning behind them if needed. I value modern practices in development, high standards for code and a wish to learn something new.

Right now I am looking for TypeScript and Golang positions.

Here are my skills:
- Deep knowledge of JavaScript, TypeScript, NodeJS.
- Design of REST and GraphQL APIs.
- Tooling: NestJS, TypeORM, PostgreSQL, MySQL, SQLite, RabbitMQ, Kafka, Redis, MongoDB, Docker, k8s, Istio, Nginx
- Can do React and React-Native.
- Language agnosticism: I worked with Golang, Java, Swift, C, Lua codebases depending on project needs.
- Like to use Git for every project.
- Like to set up CI\CD flow for every project.
- Like to apply TDD approach. Unit / Integration tests with Jest.
- Like to discuss tech requirements and also business features within a team.
- Integration with a variety of services, such as Paypal, Stripe, WePay, Zapier, Auth0, Sendgrid, Mailgun, Twilio, Quickbooks etc.
I'm not interested in fullstack / frontend.
Position: Software Engineer (Back-End, Python)
Category: Python
Experience: 3 years | English: intermediate

1) Reduced time of processing input data 20-30 times on worst cases, and much better on regular.

2) Supported and mentored automation QA engineers in their work on test coverage.

3) Maintained analytical service on my own after the responsible engineer left the project.

4) At first workplace as a solo web developer with a team of data scientists provided the core of both UI and API parts, and successfully delivered MVP.
Now I work on a SaaS-Platform helping small/medium businesses (service centers, sellers, manufacturers, etc.) companies to drive their accounting including processing orders/sales, supporting clients and call centers, working with warehouses, etc. 

By this time, I worked on features focused on improvements such as faster and more intuitive processing of import data, customization of some features of the product, and its integration with other parts. Also was engaged in work with VoIP integrations and issues with payment systems.  
Participate in planning, estimations of risks and efforts, product discussions, overviews. 

The interesting part is that we use Django, but the major part is ORM, and almost everything else is implemented by ourselves, which provides a kind of freedom in making decisions, supporting clean code, test coverage. Also, pleasantly surprised with the team's motivation to profile and optimize algorithms, DB-queries, and workflow overall. Personally, trying to force a team to change a bit direction in code style (paradigm), to get better development experience, maintenance, ability to provide test coverage.

On the front-side we still have a lot of legacies written in CoffeeScript and our technical roadmap includes switching all functionality to React alongside wrapping communication with protobuf.

(Python, Django, AioHTTP, PostgreSQL, Protobuf)
---------
 
Previously I worked on a platform helping to manage the setup of Ad Campaigns across different platforms (Google Ads, Facebook, DV360, etc.), aggregate and segregate metrics data to provide better insights on ad campaign progress. That helps to make both high-level and specific decisions to improve efficiency.
(Python, Django/DRF, PostgreSQL)
---------

Before that, side-by-side with a large team (near 150 developers) including engineers on the customer side developed a valuation platform oriented on the financial sector
(Python, Sanic, MongoDB, PostgreSQL)

---------
First experience. Development of a platform for automated monitoring and analysis of mass media.
(Python, Flask, MongoDB, SQLite, JavaScript, JQuery)
Have ~1-year experience of working remotely, after that would prefer to have a choice in the future and be flexible with working hours and visiting the office.  However, in that company, remote communication reached a high level, still  - I do like to meet people.

I'd like to be not asked about features not used and not gonna be used on the project, but rather to meet new stuff and learn it during my work time. I am curious about areas of engineering that I am not experienced at.
Position: Software Engineer. BI dev. Qlik
Category: Data Science
Experience: 8 years | English: intermediate

I like to save man-days by implementing some automation in the development process. I provided version control (using git) to QlikView development on my previous job; I provided automatic creation of Section Access and documentation creation (using API of the ETL software) to Qlik Sense development. These innovations were extended to all teams and projects, which exclude 'monkey-job' for developers, saved time to developers and money for customers.
8+ years experience with Qlik software
High salary, good working conditions, interesting projects, growing possibilities and so on
Position: Software Engineer, BigData | Database Engineer | Team Leader
Category: Data Engineer
Experience: 11 years | English: upper

1. Developed nlp algorithm for fast processing of data and retrieving special results (NDA).
2. Developed complicated data pipelines with no-clear task statements (with no possibility to make them explicit), very dirty data, and different data sources that were merged. 
3. Moved all data pipelines from legacy code to the Dagster. 
4. I launched a large startup (marketplace) in 2016 from scratch and rolled it out into production in 2 months with a team of 16 of our people and 5 subcontractors. In this project, I acted both as a TechLid and PM at the initial stage.
5. I am also proud that most of the systems that I developed and in which I took part still work very successfully.
I am looking for a team-leading position on an interesting project with BigData & DataScience with algorithm development. I've been in development deep in 2005-2015 (technical positions), then I went to management, and now I work as an engineer for 2.6 years (ElasticSearch,Python, AWS, Docker, MongoDB, and partly Scala  - are now the main technologies with which I work + many other partially).
It would be perfect if projects will be with a scientific focus and/or great social impact. And I'm very very interested in projects where I can work as a team leader.
Position: Software engineer /Blockchain ethereum solidity node.js engineer / qa automation engineer node.js/python on web
Category: Lead
Experience: 3 years | English: intermediate

----------As a Blockchain solidity engineer-------------
1. Implemented token, covered by gold (huge project in private Quorum blockchain).
2. Participated in more than 30 ICOs ERC20 tokens development, deployment, testing.
3. Participated in solution developing for contracts deployment to the mainnet.
----------As a C# QA automation-------------
1. Created bdd testing system for web project from scratch using selenium. Parallelized UI tests, API test implementation,  CI configuration etc.
2. Developing and support test scripts for 2 projects in the same time;
Making code reviews in qa team;
2+ years of smart contracts development on solidity language with contracts unit on node.js(truffle, web3, mocha), node.js backend dev (hapi.js, redis, mysql)
0.5+ year worked as python backend dev (python/django/mysql)
1+ year worked as QA autonation (JS, protractor, serenity, bdd, api auto tests)
4+ years worked as QA automation (C#, specflow, bdd, selenium)
Expecting to get ethereum solidity engineer position
OR 
Getting position as a Automation QA Engineer
OR
QA lead
!!!!Please only WEB projects!!!! 
with ability to work remotely.
Position: Software Engineer (C++)
Category: C++
Experience: 5 years | English: upper

Pet projects:
- DirectX engine;
- Asynchronous http server;
Other:
- Solving Project Euler's problems.
1. Gamedev (1 year) (Kanban): 
 - C++: Improving cross-platform (Windows and MacOS) game engine (C++11 & OpenGL) - improving performance, developing new features, investigating and fixing bugs;
 - Lua: Creating new game logic and mechanics (some of them were developed from scratch), fixing bugs, creating useful tools and templates for other developers;
- Other technologies: SVN.

2. Advertising (4 year) (Scrum):
 - C++: Developing new features for high-load http server according to the documentations, investigating and fixing bugs/memory leaks, writing unit tests (CxxTest framework); participated in migration from Apache server core to the NGINX, updating a compiler and an used C++ standard (updating custom dependencies as well);
 - Python: Writing functional tests (pytest framework), creating and improving development tools (querying/parsing tools, mockservers, etc.); participated in updating an environment from python2.7 to python3.8;
- Other technologies: Git, Puppet SCM, Jenkins, Perl, Ruby, Bash, SQL;
- Other responsibilities: writing technical specifications, firefighting, client support (investigation/resolution), supporting production releases, code review, interviewing, mentoring, team leading.
Position: Software Engineer (C++)
Category: C++
Experience: 11 years | English: upper

The Best Top Rated Freelancer Award 2016 in Ukraine:
In 2016 Upwork awarded me with "The Best Top Rated Freelancer 2016 in Ukraine" award in the category of Engineering & Architecture
I am a software developer with a view of an engineer. I have a solid academic background in Computer Science and 15+ years of hands-on experience in commercial development. My expertise spans Native (C++) Software, Microcontroller Firmware, Electronic Hardware and Database development. At the current time I am an award-winning freelancer and Top Rated Plus talent on Upwork. My goal is to help businesses and startups to create new products from scratch and implement new features of already existing software and hardware products

Tech stack:
C++ (11, 14, 17, 20), STL, Qt 4.x – 6.x, WinAPI, MFC, ATL, Boost C++, ICU, AWS SDK C++, 
Microsoft Visual Studio (2003 - 2022), Clang C++, MSBuild, vcpkg, GitHub,
Microsoft Visual Studio Code, CMake, QtCreator, CLion, GCC,
Keil 5, IAR Embedded Workbench, AVR Studio, Atmel Studio, mbed,
SQL DBMS: Oracle, Postgres, SQLite, MySQL, MS-SQL, Firebird

The scope of projects for the recent 10 years:

Native (C++) software for Windows and Linux targets:
• High-performance GUI appslications based on Qt Framework (QtWidgets)
• Console, no-GUI apps, pure WinAPI apps, Windows Services, system apps
• Software involving intense networking and interprocess communication
• High-performance / low latency software (e.g. high-frequency trading)
• Application servers e.g. C++ back-end, remote procedure call / REST servers
• Advanced database programming: PL/SQL, PL/pgSQL, T-SQL, C/C++
• Database client software: GUI, 2/3-tier, hardware multiplexing (IoT bridge)
• Database design, extending DBMS server functionality with C++ plugins
• Serial communication, hardware integration, custom protocol design

Embedded systems and microcontroller firmware:
• Reliable electronic hardware, low-level / real-time control systems
• Microcontroller firmware for ARM Cortex-M0(+)/3/4(F)/7, STM32 and similar
• Industrial control systems, distributed peripheral, remote control
• Utility metering system integration over Modbus, M-Bus, ANSI, IEC, oth
• Agricultural robotics, automotive ECU and test equipment

Please see more details about my education, experience, personal interests and partnership search in my linkedin profile