lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Middle+ Software Engineer
Category: Golang
Experience: 3 years | English: fluent

1. One of my notable accomplishments was at Exbi.Trade, where I played a significant role in developing the trading core of an exchange. Our team's effort led to a significant 1000x increase in requests per second (RPS), showcasing my ability to work collaboratively and make valuable contributions to improving system performance.

2. At Digiscorp, my work resulted in the successful implementation of an in-app drive storage API using AWS S3 and the integration of Stripe as a payment system. This experience further highlighted my technical capabilities and adaptability to different project requirements.

3. I also have a few significant projects outside my professional work. I developed an AI Teaching Assistant named "whyth.app" powered by OpenAI API. Currently, I'm working on two ongoing projects: a Scalping Trading bot and a TOTP generating Telegram bot. These projects reflect my ability to apply my technical skills to real-world applications and demonstrate my continuous desire for learning and self-improvement.
I have accumulated diverse work experiences across multiple companies. 

As a Software Engineer at Exbi.Trade, I was part of a team of 4 where we developed the trading core of an exchange, which resulted in a 1000x RPS increase. I also implemented multiple core microservices from scratch and worked on the API of a crypto staking service.

At Digiscorp, I was part of a team of 3 working on the Teambot project. I played a critical role in implementing an in-app drive storage API using AWS S3 and in integrating Stripe as a payment system.

I also interned as a Software Engineer at HENNGE Inc.

While interning at HENNGE Inc., I developed a serverless Slack application that facilitated people gathering for lunch, utilizing AWS services like Lambda and DynamoDB.

I also held a Software Engineer position at Prime Source, BCC, Kaspi.kz. I was actively involved in the development of high-loaded fintech services that catered to over 100,000 users. I also participated in discussions with business stakeholders, which provided me with invaluable experience in understanding and aligning with business requirements.
Position: Middle Software Engineer (Angular 2+)
Category: JavaScript
Experience: 2 years | English: intermediate


NxN Beauty - Front-End Software Engineer: June 2017 - May 2018
Responsibilities: Development Front-End Part of Internet Shop - Customer Profile,  
                           Product Page, Checkout and etc.
Technologies: HTML5, CSS3, JavaScript, JQuery, JQuery UI
Team: 1 Designer, 2 Front-End Developers, 2 Back-End Developers, 1 QA Engineer, 
           1 Project Manager
Achievements: Improved Software Development Skills, Took an Experience of Working                
                         in Team


ColiMinder - Front-End Software Engineer (Angular 2+): May 2018 - Present
Responsibilities: Development Front-End Part of Scientific Project (Water Quality Analysis), 
                           Online Meetings with Customer
Technologies: Angular 6, Angular Material, TypeScript, Rx.js, NgRx Store, HTML5, CSS3
Team: 1 Designer, 1 Front-End Developer, 1 Back-End Developer, 1 Project Manager
Achievements: Improved Software Development Skills (Angular Stack), Front-End Architecture 
                        Building, Working with Analytics and Real-Time Data Rendering
Interesting Real-Time Project based on Angular 2+
Position: Middle Software Engineer C++
Category: C++
Experience: 3 years | English: intermediate

- Participated in the development of a startup.
- Application architecture development.
- Worked with a neural network Apple CoreML and ARKit.
- I can easily read technical documentation and follow quickly learning
- С/С++11, STL, Multithreading, GTest, GMock
- Unix (Ubuntu), QNX, CLI, SSH
- Qt, CMake, QMake, Boost, MQTT
- Python, JavaScript, HTML&CSS, Node.js.
- Nordic nRF52, SX1276, DSP TMS320C6678, ESP8266/32
- BLE, Wi-Fi, Lo-Ra, MESH, RTOS
- Swift, UiKit, ptread (GCD и Dispatch Queues)
- MVC, MVVC
- In-app Purchase, ARKit, CoreML, AI
- PCB tracing and circuit design
- Jama, Jira, Git
- Professional growth in IT.
- Work on interesting and challenging tasks.
- Develop a high-level hardware application that will help people
Position: Middle Software Engineer C#/.Net
Category: .NET
Experience: 4 years | English: upper


Motivated and responsible .NET Developer with 4 years of experience. Always try to
keep high quality of work. I don't stay on same lvl and try to improve skills in
programming related spheres together with learning new technologies.
Position: Middle Software Engineer (Go/Golang)
Category: Golang
Experience: 2.5 years | English: intermediate


Backend Engineer (Go/Golang) (10.2022 - present).
Software developed and maintained: several services for education system and support finance (payment processing) system.
Support internal IT infrastructure.

Software Engineer (Go/Golang) (06.2021 - 10.2022).
Software developed and maintained: several services for advertising system and processing of blockchain transactions.
Support internal IT infrastructure.

Software Engineer (C++) (01.2020 - 06.2020).
Developed and supported software (CRM/ERP): modules for finance (transaction processing, statistics collection, quarterly calculations) and module for utilities (calculations, document generation).
Support for internal IT infrastructure.
I don't work in: Adult, Gambling, Dating, Gamedev, Blockchain/Crypto
Position: Middle Software Engineer in Test
Category: QA Automation
Experience: 5 years | English: intermediate

I have prepared a large product for state accreditation, covering all necessary critical and non-critical scenarios.

I introduced personal options for optimization and refactoring, due to which the company saved CI resources (20-30%) and reduced the time for passing tests (different values, depending on the complexity of the scenarios). Overall, my solutions cleaned up redundant code and made it look better. For example, I wrote my own assertion constructor, which analyzed the business logic presented in json format and adapted it to our needs, taking into account all the specified rules.

My team and I introduced component tests into the company, which individually checked the functionality of the required service. Eventually, these tests became the part of the service pipeline which were necessary for deployment. It was a close team collaboration in which we searched an optimal approaches to solve stability problems and optimize resources.
Hi. I am QA Automaition + .NET Dev with over 3 years experience. I started my journey 5 years ago with learning C ++ and Python, eventually migrating to C #. In commercial activities, I had a chance to work with Python + Selenium (ui + api), .NET + SpecFlow and NUnit ( integration and component api tests ); have basic knowledge in ASP.NET Core (Web Api, MVC, EF Core); good enough with Kafka, Redіs, Docker, Kube. The projects in which I participated were largely tied to the financial component and post-money transactions. Each of them was multifunctional and highly loaded, consisting of a large number of basic and auxiliary services.
Position: Middle+ Software Engineer - Java, scripting languages, back-end and mobile
Category: Java
Experience: 11 years | English: intermediate

* restored / fixed an abandoned Python Slack application for one of my customers in 2020;

* significantly improved the quality of an Android mobile application (previous version of Centro-Mobile.org); my aim was to make this application more reliable for the end users (2014-2018); I am still supporting this customer;

 * participation in migration our Perl application to J2EE; I was an assistant for our project manager and I with the assistance of  our excellent RQL-Ukraine team calculated the realistic schedule for project in the crisis situation (milestones), so it pushed our customer to change the milestones to more realistic (2006, several months);

 * optimization of the shortest path algorithm (business processes) - on my own I've developed a new algorithm ("reinventing the wheel") that was significantly faster than existing recursion-based algorithm (before 2007);
Last years I've mostly participated in the back-end and mobile remote/freelance development (Android/Java, Android/Xamarin.Forms and C#, Ruby on Rails, Laravel/PHP, etc.), remote & part time.

Before that I've spent 4 years on Java desktop/back-end (J2EE) application in securities/investment area, remote & part time.

Approx. 17 years in the software development industry.

Main industries: Business process management, Investment portfolios management, Education.

Interesting: development of tools for developers.

Main skills: development of complex business logic, completing projects, significantly improving quality 
{I like when an app has no crashes, no data loss, and has UI that works for end users},
resolving end users' issues,
ability to work with very large and heterogeneous codebase.
I need: an interesting product that needs a creative mindset/R&D + complex logic (above average or high complexity preferred) + supporting juniors/beginners; this is will be the most effective variant.
Adequate work-life balance(!)

I don't want: gambling, cryptocurrency exchanges, social networks (with some exceptions), gaming (except medical projects), entertainment, etc.
Position: Middle Software Engineer .Net
Category: .NET
Experience: 2.5 years | English: intermediate

At my last job, I only worked on the backend part using .NET Core(about a 1 year).
8 months of enterprise commercial experience using .NET Core + Vue.
5 months of freelance experience using .NET Core + Angular.
Software developer with almost two year of experience. For the most part, I worked as a .NET developer. I worked on various projects, where I developed their business logic and carried out various integrations with third-party systems. Previously also i develop UI using Vue and Angular

My responsibilities on projects:
- Design, develop, and maintain Product Features
- Research and development of new features, improvements,
projects
- Research and integration of third-party APIs
- B2C integration with Azure Active Directory
- Development of Microsoft Teams App and Bot
- Writing of integrations tests
- Collaborate with team members and customers
- Participated in code reviews and mentoring of other developers
- Troubleshooting and bug fixing
- Development of new features on the Front-end and Back-End
side
- Design and implementation of API based on GraphQl
- Development and delivery software solutions an order from
customer requirements
Having interesting tasks and project that will help me extend my stack of existing technologies.
Don't use/maintain legacy code. Use modern and actual technologies like .NET Core and some of the popular front-end frameworks.
Position: Middle Software Engineer (.NET) | AWS Certified
Category: .NET
Experience: 2 years | English: fluent

- Refurbished old unit and integration tests, increasing the total number of functioning tests by a factor of four.
- Audited a workflow, finding issues which made the workflow 30% slower.
- Proposed and implemented a solution, which allowed to automate database (MongoDB) migrations.
- Discovered a more efficient way to feed data to the application widgets.
Software Engineer with an AWS Certification and Fluent English, having 3 years of total experience in Software Engineering, including 2 years of commercial experience. Primarily specialized on the Backend development with .NET, however, capable of switching to a Full-Stack role. Throughout the career had been able to work on projects with microservice and event-driven architectures, acquiring a wide range of skills, which includes but is not limited to:

‣ .NET 6: C#, ASP.NET, WebAPI Entity Framework, SignalR, Hangfire.
‣ Frontend languages and frameworks: TypeScript, JavaScript, Angular, Vue.
‣ SQL Databases: PostgreSQL, H2.
‣ NoSQL: MongoDB, Redis.
‣ Containerization: Docker, docker-compose.
‣ Cloud: Azure DevOps, Azure Pipelines, AWS (many services and a certification), Serverless.
‣ Software Design knowledge: experience working on a domain-driven enterprise application, utilizing distributed architecture; deep understanding of Design Patterns and practical experience implementing more than a dozen of them.
‣ Message brokers: RabbitMQ, Kafka.
‣ Unit Testing: NUnit, xUnit, Moq, AutoFixture.


The commercial experience has been gained with the next projects:

1. Enterprise-grade KYC management system.
Duration of the involvement in the project: 1 year 8 months.
Most important skills: .NET 6, MongoDB, Docker, TypeScript, RabbitMQ.

2. Task-tracking system, built from scratch.
Duration of the involvement in the project: 4 months.
Most important skills: .NET 6, Angular, TypeScript, SignalR, RabbitMQ.


Brief listing of some of some tasks performed:
--- contribution to the existing codebase;
--- creation and maintenance of unit tests;
--- code refactorings, in order to make the code match the given architectural standard or design pattern;
--- development of migration scripts, optimized to work with large volumes of data;
--- creation of documentation;
--- troubleshooting and managing incidents on deployed environments.
1. I combine the full-time job with pursuing a degree, so it's vital for me to have either hybrid, or entirely remote work mode.
2. Presence of the prospective employer in russia is a NO for me.
Position: Middle Software Engineer, .NET/C#
Category: .NET
Experience: 4 years | English: pre


January 2021 – Present
ABP, Odessa
Team Lead Middle Software Engineer, C#/.NET (1.5 years)

Team leader of the product team, which includes 6 people: 2 qa, 2 front, 2 back.
Using Scrum methodology.
• Development of new functionality, including e-commerce section, notifications on
the site.
• Implementation of logic into the existing Payment System that allows holding funds
on the bank's side.
• Refactoring and optimization of tables, stored procedures.
Technologies and tools:
• C#/.NET
• ASP.NET Web API
• MSSQL
• Redis
• Azure: Queue, Blobs, Functions, SignalR (serverless)
------------------------------------------
December 2020 – January 2021
Module, Kyiv
Desktop Developer, C#/WPF (2 months)

I worked in this position for 2 months, all the functionality was implemented and the
contract ended.
Outsourcing project.
Software development for government agencies.
Technologies and tools: C# WPF, MahApps, REST API.
------------------------------------------
December 2019 – July 2020
TQM Systems, Kyiv
Junior Software Engineer, C#/.NET (Remote) (8 months)

Developing new functionality and refactoring legacy code.
Optimization SQL queries, storage procedures.
Technologies and tools: C#/.NET, ASP.NET Web API, ASP.NET Core, MSSQL.
------------------------------------------
April 2018 - Sep 2019
ABP, Odessa
Junior Software Engineer, C#/.NET (1.6 years)

Automation, developing new functionality.
Technologies and tools: 
C#/.NET, JAVA, ASP.NET Web API, ASP.NET Core, Entity
Framework Core, MySQL.
NOT interested in Unity, WPF, WinForms and WebForms.
Position: Middle Software Engineer (.NET/React)
Category: .NET
Experience: 4 years | English: fluent


Development of various software using .NET platform. Main focus on implementation of RESTful Web APIs, as well as desktop applications, performance improvement and bug fixes. My experience also includes frontend development and bug fixes using React.js, Redux and other frontend related technologies. Projects in which I was involved belong to the following domains: education, healthcare, video editing, traveling.
Position: Middle Software Engineer (React)
Category: JavaScript
Experience: 5 years | English: intermediate

Building the application architecture. Development, updating, and support of a complex survey application run on specialized mobile devices.
•	Development and support of web applications using React/Vue and TypeScript. Refactoring and optimizing existing code. Creation of custom component libs.
•	Rewriting old outdated BE templates to new SPA using GraphQL. Full test covering, setting of the deployment process, using design patterns to optimize code.
•	Team leadership, newcomers mentoring and onboarding, taking part in developers' hiring process, code review.
•	Creation and customization of the extended markup for a smooth and user-friendly experience.
•	Development of new custom frontend components such as calendars, calculators, schedulers, wizards, sliders, etc.
Creating convenient, user-friendly, and beautiful web applications. I specialize in React but I am enthusiastic about new technologies and knowledge, including the backend side (Node.js).
Position: Middle Software QA Engineer
Category: QA
Experience: 1.5 years | English: intermediate


April 2021 – Present
Peaks Circle Software
Position: Software QA Engineer (Mobile: Android/IOS)
Working on several independent projects.
Performing bug analysis, tracking and reporting in Jira system.
Testing: Functional, UI, Compatibility, Smoke, Integration, Regression, testing online payments keyboard.
Creation of Checklists, and Test Cases.
Creation of Bug Reports.
Experience with bug – tracking system – Jira, Trello, Microsoft Azure DevOps.

November 2020 – December 2020
TestTeamNow – Ad-hoc testing
Testing mobile game “Pixel Gun Mobile Shooter: BATTLE ROYALE Simulator“
Creation of Checklists, Test Cases
Creation of Bug Reports
Experience with bug-tracking system – Trello
Position: Middle Software Quality Assurance Engineer
Category: QA
Experience: 2.5 years | English: pre


- 2+ Years of Experience
- QA Lead Responsibilities.
- Mobile App Testing.
- Software Test Estimation.
- Composition Of Test Documentation.
- Working With Project Risks.
- Preparing Test Execution Reports.
- Performing Different Types Of Testing.
- Planning, Developing and Implementing Quality Assurance Policies, Processes and Procedures.
- Mentoring.
Position: Middle Software Quality Engineer
Category: QA
Experience: 2 years | English: intermediate

At the moment I don't have many achievements. It was a great achievement for me that I began to conduct every sprint demo for a customer (together with the developers). I was also involved in onboarding and mentoring new employees in the team. I also replaced the key tester during his absence.
I worked on a project related to the registration and management of patients and therapists throughout the United States. So also I worked on a project which related to Salesforce and received good experience. My position is Middle Software Quality Engineer. I have 2 years of experience.  I described everything about the tasks and technologies in my resume, which I attached below.
I'm ready to learn everything
Position: Middle Software Test Automation Engineer (Java)
Category: QA Automation
Experience: 0.5 years | English: upper

Bachelor of Software Engineering
National University of “Kyiv-Mohyla Academy"
Sep. 2015 - July 2019

----------------

Master in Software Engineering
Taras Shevchenko National University of Kyiv
Sep. 2019 - July 2021

----------------

Test Automation  Program
Epam Systems
Mar. 2021 - June 2021
Project 1: Customer - is a leading global financial markets infrastructure and data provider. Project -   is a suite of applications with already developed UI. Scrum team: 1 BA, 1 PM, Dev Team: 5 members, QA team: 3 members.  

Technologies:
- Java
- TestNG
- Selenium
- Selenide
- JIRA
- Confluence
- GitHub
- Jenkins
- Allure
- Maven
- IntelliJ IDEA
- Postman
- AWS Console
- DataDog

Responsibilities :
- Checklist creation 
- Autotests creation
- Analyzing Allure reports 
- Reviewing the code of other team members 
- Analysis of root causes of issues found during testing 
- Creating documentation during manual testing 
- Functional testing of the requirements 
- Participating in Sprint Planning
- Taking part in creating stories
- Communicating with customers
- Supporting releases
Position: Middle Software Test Engineer
Category: QA
Experience: 3 years | English: intermediate

Ability to switch between projects.
-1 year 6 months company - mobile audit platform, security of work and service from the web / mob side, team work, writing test cases and checklists, working in Jira;
-1 year 10 months - bank - functional and regression testing, work on various projects at the client (web), work with specifications, integration of systems at the project.
Work in the database (Oracle), Soap, working with mapping and HTML documents, writing test reports.

Experience: Oracle (BD), AzureDevOps, Soap, Jira, TestRail, Mantis, DevTools, Web Developer,  Firebug, PixelPerfect, CSSLint, Bug Magnet, Spell Checker, Teams, Service Desc, Snagit.
I am considering remote work.
Project requirements are documented (or formalized in a letter).
Position: Middle Software Testing Engineer
Category: QA
Experience: 3 years | English: upper

The local driver of the QA community.

Public speaking and organization of different events for QA.
1).Client: Canada
Project: website for setting order flow and menus 

Manual testing.
Working with documentation (Creating tasks after meetings and bug reports for devs).
Communication with client and update requirements.
Regression testing.
Working with BD (SQL).
API testing (Swagger).
WEB testing.
Mobile testing (Test flight, Fiddler).
Preparation of testing environment (Jenkins).
Jira 



Start work in Automation:
Cypress (just login form).

2) USA:  6-month exp. in healthcare project - mobile iOS.
Xcode.

3). USA: single QA in the team, 1.5 years exp. in a web project (freight domain) - backend + front testing, AWS cloud, Optimizzely, Salesforce, NewRelic, Postman, DBeaver.  


4). USA: 2 month, Manufacturing Domain, half-automation for UI project specific tools.


Start to learn cybersecurity as a secondary skill (web penetration testing). THM, PortSwigger, BurpSuite, Kali Linux, Nmap.
Position: Middle Software Testing Engineer
Category: QA
Experience: 4 years | English: intermediate


Overall ~ 4 years experience in software testing as QA Engineer 
• work in software development lifecycle (Scrum, Kanban) 
• working with different Bug Tracking Systems - JIRA, Trello, PMT, AZURE, Trello 
• knowledge of methodologies, levels, types of testing and test design techniques 
• closely collaborating with PM, BA, CM and dev team 
• main experience with functional and non-functional testing Mobile and Web applications 
• experience in designing, implementing and refactoring automated UI test cases 
• have experience with mock servers for Android automation frameworks
• work with Charles Proxy, Gitlab, Postman
• base knowledge in UI automation, using Selenium web driver and Kotlin 
• have experience with Mobile testing (Charles Proxy) and Web testing (Postman)
• work with JSON, CSS, HTML 
• experience in Firebase, Sauce Labs, Android SDK
• Test Estimation, Scrum, Kanban, Demo
• work with GitLab, Code Review
Position: Middle Software Testing Engineer
Category: QA
Experience: 4 years | English: intermediate


Over four years experience in manual testing of large web projects with complex logic using Agile methodology, tracking process in JIRA. 
And over three years experience in automated testing using Groovy. Creating and supporting the automated tests.
Managing CI infrastructure to execute and debug tests using Jenkins.
Ability to improve the manual and automated skills and program languages knowledge.
Testing the mobile platforms.