lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Software Architect / Tech Lead
Category: Lead
Experience: 11 years | English: upper

5 successful projects under my leadership (as TL/architect), high load experience, full-stack
13+ years of experience: Azure (3 years), .NET (10+ years), MS SQL (6 years), MongoDB (2 years), Angular (3 years), AWS (2 years), Highload (2 years)
Relocate only, preferable Europe (Luxembourg, Netherlands, Belgium, Denmark, Switzerland, Great Britain, Ireland), Canada or US. Roles: Architect (Solution/Infrastructure/Application/Enterprise), Tech Lead, DevOps or Senior Dev.
Position: Software Architect / Tech Lead
Category: Lead
Experience: 11 years | English: fluent


I have been working in software development for over 13 years. During that time I have participated in medium-to-large software projects in various business domains including financial, social media, personal information safety, data exchange for US and European customers. My primary responsibilities are architecture design, requirements analysis and technical expertise working side by side with stakeholders and product team.
Position: Software Architect / Tech Lead
Category: .NET
Experience: 8 years | English: upper

Making master-class “Benefits of .NET Core and New C # Features“
POS software for small businesses including point of sale, inventory management, CRM, reporting. For use on Android, iPad, Windows. 
Assist management with hiring processes and new team member training. 
Consult and dispute with team members, until we rich the best result.  
Overseen team members work for quality and guideline compliance.  
Development and integration of architecture with third-party systems. 
Technologies: ASP.NET MVC (using REST Api and .NetCore).
Development and support consolidation member area in web sites.
Full time development and support in this company.
I would like to: 
 • grow professionally, solve problems with high degree of creativity and innovation; 
 • be a part of a responsible and vocational team; 
 • work on a project in an active stage; 
 • develop both sides of an application;
Position: Software Architect/Tech Lead
Category: Lead
Experience: 11 years | English: fluent

Design systems from scratch:
- Loosely coupled monolith
- Event-Driven Systems
- Message Driven Services in Sync
- Persistence data structure in RDMS/NoSQLDMS
- Complexity estimation, load testing, improvements
- API design (RESTful, GraphQL)
- Deployment strategies
- Defining Testing frameworks for E2E and BDD in a Microservice environment
Elimination dependencies between teams and services
My experience counts more than 10 years during which I've been working on different projects and a variety of technologies like Python, PHP(Symfony), and JavaScript on the frontend and backend (NodeJS).
Since I worked for a bunch of consulting companies I have had a chance to use my theoretical knowledge in practice and apply the most suitable solutions.
Now I'm stopping and concentrating mostly on Architectural decisions for both the System (more of designing one from a developer perspective) and Enterprise (more about the whole integrated system/microservices) levels.
For sure, it's not trivial projects, e.g., websites, landing pages, blogs, regular marketplaces, etc...
Position: Software Architect/Tech Lead
Category: Java
Experience: 11 years | English: fluent

- Created an algorithm which is able to search through database of 10k movie indexes by 5-sec a movie fragment recorded on smartphone camera and return the correct movie with 85% accuracy in just 30 seconds.
- Created a set of conventions and guidelines which allowed the team to deliver standardized REST API for products very different in terms of domains under heavy time restrictions.
Remote Java Chief Architect position at Crossover:
- Delivered modern UI based on Angular for 2 legacy products
- Created Rest API following the latest standards another 2 products and 2 more are ongoing
- Promoted to Quality Enforcement (Tech Lead) role within a team

Founder and CEO at Cinemeye aka 'Shazam for movies':
- Created an algorithm allowing to recognize a movie by its 5-sec long fragment based on SURF algorithm fast and accurate enough to be used in production
- Created a product based on it - Backend server on Netty, Android application, content creation toolkit etc
- Managed a remote distributed team of 5 people

Prior to that worked in one of the major Ukrainian outsourcing companies for 9 years - built software for customers in Banking, Telecom and Mobile Marketing domains. Mostly based on Spring, Hibernate, JSF. One of the early adopters of Scrum in Ukraine.
I am comfortable with more or less any team size, work type, startups or old legacy systems in Java ecosystem. 
Warm atmosphere within the team, decent compensation, flexibility and fair relationships with employer matter much more. 
I have an active contract (95k$/yr net, full remote, no social), so I have no reason to change it to something less (leaning towards a bit less compensation but with paid leaves).
Building high-load, high-performance systems is the kind of challenges I like the most. AR/VR, Biotech, Genetics are the most preferable domains. Thriving to gain hands-on ML/AI experience.
Position: Software Architect, Tech Lead, CTO
Category: Golang
Experience: 8 years | English: intermediate

Successfully completed many projects as tech leader and developer
I have 8+ years of experience in the software development industry of building high-load real-time web applications, creating a microservice architecture, process management and monitoring.
I experienced in setting up a workflow for developing and supporting software by a development team (20+ members).

Golang, MongoDB, Docker, JavaScript, HTML5/CSS3
Aug 2016 - Present (3 yrs 3 mos)

Node.js, MongoDB, Redis, ElasticSearch, Graylog, JavaScript, HTML5/CSS3
Jun 2014 - Aug 2016 (2 yrs 2 mos)

PHP, MySQL, Redis, Memcached, JavaScript, HTML/CSS
Aug 2011 - Jun 2014 (2 yrs 10 mos)
I'm looking for Software Architect, Tech Lead, CTO position where I will be able to implement my skills in the company's products.

I prefer to be involved in a long-term project. Flexible hours are so big plus, both remote and office positions are perfect too. 

Full CV on demand.
Position: Software Architect, TechLead, Java developer
Category: Lead
Experience: 11 years | English: upper

have experience as a Technical lead and Solution/Software architect. The majority of my projects were successfully delivered and are working in production till now.
I have 14 years of experience in the analysis, design, and development of software projects. I have experience in leading projects and direct communication with customers. 

I have 8 years of experience mentoring the development team. It consists of different activities: guiding the project technical vision, bridging communication between stakeholders and the development team, sharing knowledge between team members, etc.
Interesting not legacy project based on Java-based stack. I'd prefer long-term projects that are implementing from scratch.
Position: Software Architect / Tech Lead / Lead Software Engineer
Category: Lead
Experience: 11 years | English: upper

- Architected and released to production fault-tolerant, scalable omni channel ML powered messaging system on containerised microservice architecture hosted on AWS. 
- Built a solution 3 times more cost effective than the legacy system for the equal message rate, message rate itself outperformed legacy one by a factor of 10x and handles thousands of messages per second. 
- Technical leadership for  several teams with a total number of 30 people.
- Established and adopted main development processes.
Software Engineer with 10+ years of commercial software development. Software architect for 3 years. Java competence lead for 5 years. Mentored and successfully promoted dozens of Java engineers to senior roles. Currently technically leading several teams with a total count of 30 people on a big enterprise product. Passionate about designing and developing modern, distributed, scalable and secure web applications and cloud-enabled solutions.
Challenging projects with cutting-edge technology stack. No legacy.
Position: Software Architect / Tech Lead (PHP)
Category: PHP
Experience: 11 years | English: upper

Led the framework upgrade. Improved development experience. Designed and simplified core components' architecture in a project. Successfully led a remote team.
Symfony expert with good architectural and leadership skills.

I have more than ten years of experience as a core engineer, tech lead, trainer, and software architect in enterprise-grade projects.
Position: Software Architect / Tech Lead / Principal Engineer / Staff Software Developer
Category: Lead
Experience: 11 years | English: fluent

Have recommendations on request
I am a highly experienced developer and systems designer with more than 10-year experience. My experience includes PC and mobile game development, windows and linux development, front-end, back-end, and full-stack web development. I like to work in small teams and start-ups. I like to build systems from scratch and improve existing big projects. I believe in KISS, SOLID, TDD, DSL, and OOP. I like things being done fast and many things made with quality and care. I'm interested in scientific, big data, data management tools, high load, and data mining projects.

Python, Golang, Javascript, Typescript. 
MongoDB, Redis, MySQL, Gremlin/TinkerPop, Elasticsearch. FastAPI, Pyramid, Flask, Django.
React, Redux, AngularJS.
AWS, gRPC, YAML, OMeta.
GCP, docker, k8s, terraform.
I'm looking for a software architect or developer position in a startup team to work on a viable project idea in the early stages of development.

My requirements:
- healthy working atmosphere
- a long-term project with a viable business idea
- motivated and functional team
- an opportunity to implement innovative ideas and try new technologies
Position: Software Architect, Tech Lead, Senior Developer (Java/Scala/Python)
Category: Java
Experience: 11 years | English: fluent


I'm able to solve complex tasks that require research, analysis and code/algorithm design. Over the last 15 years, I have participated in successful projects on all stages (requirements analysis, technical design, implementation, testing, and support) as an architect, senior, and lead developer.  I believe that people skills and communications rule projects to success.

Java: 10+ years
Scala: 5+ year
Python: 1+ years
SQL: 10+ years
Linux: 10+ years
Looking for a project that involves highly scalable application development, machine learning, and data analysis.
Position: Software Architect / Technical Lead
Category: Lead
Experience: 11 years | English: fluent


Software engineer with more than 10 years of extensive experience working in various roles, including: developer, team lead, competency manager, solution architect.

Solid professional background in various technical areas such as: 
- System architecture design, documentation and analysis 
- Distributed systems supporting data and traffic load at scale 
- 3rd party and partner system integrations
- Data architecture and automation, warehousing and analytical solutions 
- Content recommendation systems
- ML operations and infrastructure
- Support and tech leadership at pre-sales and discovery phases of projects 
- Leading of small to mid sized teams
- Mentorship and competency management
- Traditional web-based applications along with API's and backend services

I'm looking for challenging environment, where a continuous professional and personal growth are a part of company's culture. Excited to participate in complex technical solutions that will gain company's success and make the world a better place.
Position: Software Architect, Technical Lead
Category: Java
Experience: 11 years | English: fluent

I built from scratch modules for online document processing, batch processing of these documents and sending to other systems. As well as a system for scraping data from other sites based on Amazon cloud solutions. User financial cost monitoring system for government organizations.
For the last 15 years I have been developing corporate solutions based on java and javascript. I was involved in developing the java community, mentoring and interviewing people, . Design the architecture is my duty. Ability to think abstractly is my skill.
Patterns and tactics is a part of my body of knowledge.
I strive to develop modern systems that move humanity forward. This can be services, financial or business opportunities. The key indicator is that these systems generally benefit people. Solutions based on artificial intelligence, big data or complex control systems. I don't want to work with old solutions that have lost their relevance, support from developers, business owners and product experts. It takes too much time to research the product code.
Position: Software Architect / Technical Team Lead (Java)
Category: Java
Experience: 11 years | English: pre

Creating a simple and transparent rest api.
Implemented highly loaded data collection and data processing using Cloudera.
Implemented search using elasticsearch.
TDD without starting the project.
Over 13 years of experience in software development. Over 5 years as Technical Team Lead.
Product creation from idea to product release and its development.
Architecture planning and implementation (java, js, bigData).
Converting business tasks to developer tasks.
Accompanying complex tasks from planning to product release.
Implementation of third-party api (Google, Amazon, Push Notification ...)
Optimizing the architecture for high load.
I like strong TDD.
A company using new technologies and approaches to development.
I want to find a teem that will have challenging and interesting tasks.
Not support.
Position: Software Automation Engineer
Category: QA Automation
Experience: 3 years | English: intermediate


Customer: Big Canadian retail company
Project: Creation of an advanced search for the e-commerce customer. The customer asked EPAM to replace the central component of their digital infrastructure - search, which at the time was exclusively powered by Adobe Search & Promote, and to maintain and modify the existing search until it was completely replaced.
Team Size: Dev Team: 5 members QA Team: 1 members AQA Team: 1 member
Project Role: Automation Software Engineer
Tasks performed:
•	support for existing UI and API tests
•	creating new ones
•	assessing the quality of a new version of the application
•	giving sign-off to release it
Environment:
•	IntelliJ IDEA, Maven, Jenkins, JIRA, GIT, Bitbucket, qTest
•	Java 1.8, Selenium, Cucumber, TestNG, Docker


Customer: Big Canadian retail company
Project: maintain and ongoing development of existing e-commerce with regular updates, by updating to the latest versions of frameworks, adding new features and updating the design.
Team Size: Dev Team: 10 members QA Team: 3 members AQA Team: 3 members
Project Role: Automation Software Engineer
Tasks performed:
•	support for existing UI and API tests
•	creating new ones
•	assessing the quality of a new version of the application
•	giving sign-off to release it
Environment:
•	IntelliJ IDEA, Maven, Jenkins, JIRA, GIT, Bitbucket
•	Java 1.8, JBehave, Selenium, Cucumber, JUnit, Spring Framework


Customer:  hotel booking
Project: maintain and continuously develop the existing hotel booking project with regular updates, updating to the latest frameworks, adding new features and updating the design.
Team Size: Dev Team: 6 members QA Team: 1 members AQA Team: 1 members
Project Role: Automation Software Engineer
Tasks performed:
•	support for existing UI and API tests
•	creating new ones
•	assessing the quality of a new version of the application
•	giving sign-off to release it
Environment:
•	IntelliJ IDEA, Maven, Jenkins, JIRA, GIT
Java 1.8, JBehave, Selenide, Junit
Position: Software Automation Engineer
Category: QA Automation
Experience: 5 years | English: upper


Highly skilled Automation QA Engineer with over 5 years of experience. 

Programming Languages: Java, Python, and JavaScript.
Automation Frameworks: Selenide, Serenity, Cypress, and Robot Framework.
Testing Frameworks: TestNG, JUnit, and Cucumber.
Performance Testing: Gatling.
Messaging Systems: Experience with Kafka as both a Consumer and Producer.
BDD Implementation: Developed test scripts using Serenity with Cucumber for Behavior Driven Development (BDD).
Web Technologies: Familiarity with JS, Cypress, Express.JS, HTML, and CSS.
Integrated Development Environments (IDEs): IntelliJ IDEA, PyCharm, and VS Code.
CI/CD and Build Tools: Jenkins, CircleCI, Docker, Maven, and Gradle.
Cloud Services:  AWS.
Version Control Systems (VCS): GitHub, Bitbucket.
Databases: MySQL, PostgreSQL, MongoDB.
Operating Systems: Windows OS, MacOS, and Linux OS.
Position: Software Automation Engineer
Category: QA Automation
Experience: 5 years | English: upper


I have 4+ years of experience in automation. 
As a Software Engineer in test automation I have worked on:
 - development of test automation framework based on Screenplay approach from scratch,
 - support of existing frameworks,
 - creation and support of automated tests,

Currently I work as an Automation Engineer / Release Engineer. My responsibilities:
- configure and manage various teamcity jobs for building, testing and delivering of product to markets.
- create tools for automated monitoring e.g., tool for analysis of crashes in Microsoft Appcenter, with possibility of automated creation of Jira tickets and sending notifications in Microsoft Teams.
- support of delivery processes 

I have experience of working with python, c#, typescript, java.

I would like to improve my skills in software development in context of processes automation and CI/CD.
Position: Software Automation QA Engineer
Category: QA Automation
Experience: 6 years | English: upper

PageObject automation design pattern implementation into huge project.
Creating and maintaining the automation framework from scratch.
I have over 5 years of experience in QA with 4 years of automation, writing API and front-end tests, UI tests, using Java, JS, Python, Selenium WebDriver, Maven, TestNG, JUnit, Allure, Jenkins CI/CD and etc.

Projects I worked on:
- insulin pump and mobile application for it
- real-time data streaming platform
- gambling web application
- web application for trading, sells and etc.
- online music service

Work experience:
- Manual mobile testing (iOS/Android);
- Automation mobile testing (iOS/Android, Hardware, FE, BE);
- Cross-browsing testing of Web Applications;
- API testing;
- Creating and managing all required test documentation using Jira, and TestRail (test plans, checklists, test suits, test cases, test reports, and bug reports);
- Creating technical documentation
- Record and track issues/defects; follow through with fix resolution and validation;
- Requirements analysis;
- Contributing to, maintaining, improving and building test automation frameworks in Python from scratch
- Close cooperation with customer and development teams;
- Mentoring newcomers
- Implementation of project improvement ideas;
- Conducting technical interviews
- Helping teammates put together personal development plans and achieve their growth goals
I am looking for a challenging project with the opportunity to gain new experience and improve my technical skills.
Also want to get some experience in framework creation.
Position: Software Automation QA Engineer
Category: QA Automation
Experience: 5 years | English: upper

Achievements: 
- Upgraded tests Framework from Selenium 3 to Selenium 4,  
- Decreased tests failure rate of the tests framework (some categories dropped from 50ish% to 15%), 
- Upgraded and recreated tests infrastructure from scratch, found tests Framework bottlenecks, 
- Recreated Redis 6 HA cluster with Redis Sentinel, 
- Investigated and fixed QA environment bottlenecks,
- Significantly decreased tests debugging time and amount of engineers performing regression before release.
 - I developed changes and optimizations to Framework and QA Infrastructure allowed the customer to obtain regression results almost overnight when running some tests categories in parallel compared to 2-3 days before.
- Developed and presented future tests Framework improvements plan, architecture changes
- Achieved recognition by the customer for my personal contribution on tests Framework and QA infrastructure improvements.
Performed troubleshooting/debugging/fixing/creating Selenium tests Framework.
Created and maintained QA and tests infrastructure
Technologies used: Visual Studio 2019/2022, C#, .NET Framework, .NET Core, PowerShell, WSL, Jenkins, mstest, nunit, RabbitMQ, Docker, Podman, Selenium 3/4/RC, Allure, Oracle, Visual Studio Test controllers/test agents.

Worked with specific to video streaming software/hardware, Youtube, Facebook, Twitch, Periscope, etc streaming services and video streaming hardware devices, network devices.
Performed manual testing, Integrations with platforms and services, Technical support, Linux servers/services (systemd, upstart) and Docker containers testing and troubleshooting, Logs analyzing, Technical support of the customers.
Performed API automation testing, tests creation and debugging.
Technologies used: Postman, npm, PostgeSQL, PGAdmin, VSCode, Intellij IDEA, REST API automation testing (Jest, Joi, Jasmine), Docker containers, WireShark, JIRA, AWS, Stripe payment system, Virtualization, Chrome DevTools, Node.js stack software testing
QA/Automation (preferably Backend complex systems), DevOps/QA Automation environment build/improvement.
Position: Software Automation Test Engineer
Category: QA Automation
Experience: 0.5 years | English: intermediate


- 1 year 9 month of practical experience in testing of web-based, mobile and desktop applications;
- Practical experience in automation testing of the web application;
- Design and execute automated tests;
- Experience in analysis of requirements;
- Profile higher education, specialty - software engineer;
- Practical experience in software testing of desktop and web-based applications;
- Experience in analysis of requirements;
- Practical experience in test documents creation (Test plan, Test case, Check list, Bug report);
- Practical knowledge of SDLC and STLC;
- Understanding of different methodologies (Scrum, Kanban);
- Experience in using different types of testing and test design methods;
- Platforms: MS Windows, IOS, Android;
- Database: My SQL;
- Web technologies knowledge: HTML5, CSS3;
- Reporting tools: Jira.
- Selenium Web Driver, TetsNG, Maven;
- Programming language - Java;
- Interesting and difficult projects;
- Friendly team, social package;
- Competitive salary;
- Professional growth;
Position: Software Automation Testing Engineer
Category: QA Automation
Experience: 5 years | English: upper


4+ years of commercial experience in QA
Testing desktop, web-based applications and web services
Analytical skills, attention to details
Understanding of testing processes, methodologies
Knowledge of Bugtracking systems
Experiance in writting test cases, checklists
Basic knowledge of SQL and web technologies (HTML, CSS)
Experiance working with VMWare, Fiddler, SOAP UI
Good communication skills
Quick learner
Position: Software Backend Engineer
Category: Node.js
Experience: 2 years | English: intermediate


Hi there !
I'm Oleksii, Software Backend Engineer from Kyiv. 
I have 2 years of commercial experience in a fintech company.
My main stack it's NodeJS, PostgresSQL, NestJS / Express.js

Hard Skills </>

(general)
OOP, SOLID principles, IoC
GRASP / GoF patterns.
Layered architecture. Rich / Anemic domain models.

(used in production)
NestJS, GRPC
PostgreSQL and any *SQL / noSQL
MikroORM / TypeORM / Knex
WebSockets, RxJs, Redis, Swagger, Postman

(used personally for myself)
AWS (EC2, RDS, S3), a bit of Google cloud (GCE), CloudFlare
Also Git, Linux, Docker, CI/CD GitLab (and a bit of GitHub)


Soft Skills <~>

Remote development, GitLab, Git flow, Cross-reviews, Jira / Trello, Agile