lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Lead Software Developer C++
Category: C++
Experience: 11 years | English: fluent

- Substantial investment banking and trading experience
- Conducting financial markets trainings
- Leading the team
Languages: C++, SQL, PL/SQL
Libraries: STL, Boost
RDBMS: Oracle, MS SQL Server
Development methodologies: Scrum

Data Structures, Design Patterns, Multithreading, XML, FIX, Big Market Data, Electronic Trading Systems, Distributed Applications, Continuous Deployment
To obtain a challenging job in software development and algorithm research (preferably: financial markets area).

Not interested: video streaming, 3D printing, automotive, embedded, home automation, navigation systems, medical field, relocation to Poland.
Position: Lead Software Developer Engineer in Test
Category: QA Automation
Experience: 6 years | English: upper

Complete automation coverage of products with a successful release into production. Automation as a product approach
As a Lead Software Developer Engineer in Test I worked on:
 * Building complete solutions for automation testing of different levels
 * Creation of documentation for complex frameworks 
 * Configuration and support id CI/CD processes for project and teams
Looking for opportunities to implement new ideas and try new technologies
Position: Lead Software Developer In Test
Category: QA Automation
Experience: 6 years | English: fluent

Below you can find achievements from one of the latest projects:

Preconditions
The project had several "pains":
- Tests are few (~60), unstable (pass rate 40-65%) and slow (regression take >6h)
- Lacks trust from the Dev team in automation
- An onsite dev team has a superficial understanding of automation processes and best practices
- Test Automation impact is low. It is used only as a smoke suit on a CI/CD pipelines

Thus my goals were defined as 
- Set up and automate the technical processes
- Make the team independent in automation
 
Based on that, I have proposed a list of possible improvements and agreed on the scope and time with management.

Achievements after implementation

1. CI/CD 
- Established the CI process for automation
--- Created quality gates for code review and merging
--- Moved CI/CD to Jenkins Multibranch pipeline
--- Conducted training sessions for the developer's team
--- Created corresponding documentation
- Improved project CD process by integrating test automation as quality gates

2. Automation Process 
- Improved Developer's knowledge about automation
--- Mentored them in automation tools and best practices
- Enhanced Test Automation Stability
--- Created test rerunning system and CI run threshold.
--- Archived stable 96 - 100% pass rate.
- Speeded up Test Execution
--- Modified Test Framework for multi-threaded test execution
--- Test execution time decreased by 400%, from ~6h to ~1,5h 
- Assured Constant Test Documentation Support
- Successfully finished the Automation set-up phase
--- Established all automation processes
--- Developed Test Framework Core
--- Made onsite dev team confident and independent in test automation
- I am SDET with 6 years of experience in the area
- Can build automation process from the scratch including Test Framework, CI/CD, Quality Gates and tools for testing
- Main PLs are Java and C#. But I can learn any other PL if needed
- Act as QA Advocate, Subject Metter Expert, Tech Lead
- Assess AQA processes
- Perform in UI and API testing
- Use BDD tools like Cucumber/JBehave
- Configure and support CI/CD using Jenkins/Azure DevOps
- Mentor developers and QA specialists 
- Conduct tech interviews for AQA engineers from all over the world

Education: Master's degree (computer engineering) National Technical University "Kharkiv Polytechnic Institute", Ukraine
Remote ONLY
Not ready to relocate from Spain

Interested in:
- Project that means smth to me personally, I want to be proud of what am I doing. I am thinking about the Education area and maybe Game Dev. But this is not a complete list
- Machine learning or other sophisticated domain
- Roles of a Tech/Team Lead
- Team Management, QA Management, Test Automation Architecture 
- Personal growth and building career

My career goal - is to become a Solution Architect in Test

Not interested in:
- Fintech/Insurance/Trading/Betting/Gambling/E-Commerce domains
- Manual testing
- "Simply automate given test cases" roles
- Aggressive/pushy working environment
Position: Lead Software Developer/PLSQL Developer
Category: SQL
Experience: 11 years | English: pre

Creation of own Core Banking System.
Company:	Credit Agricole Bank
Duration:	2017 – Present
Role:	Solution Architect / Lead Software Developer
Recent projects:	
·	New electronic bank payment system implementation
·	New 24/7 operating mode implementation in the Core Banking System
·	Integration with self-service terminals
·	Integration Core Banking System with BPM
·	CBS revision in accordance with the international standard IFRS9
·	ABS and IGW revision for the possibility of interaction with the Banking Digital Platform (mobile application)
·	Implementation of CBS integration module with external systems

Responsibilities:	
·	Decision-making on the role and functions of Core Banking System in all integration projects of the Bank
·	FSD approval for Core Banking system development and integration with other systems, architectural design inspection, risk analysis, identifying bottlenecks and finding ways to optimize, ensure the efficiency and scalability of the solutions
·	Leading the developers team (11 members)
·	Development of key and business critical functionality and features
·	Working closely with Enterprise Architect on researching and prototyping complex solution
·	Active communication with Product Owners and internal customers to clarify the project requirements




	

Company:	Credit Agricole Bank
Duration:	2011 – 2017
Role:	Lead Software Developer
	

Responsibilities:	
·	Leading of the CBS development team
·	Managing development of numerous projects, participating in global bank projects on IT development 
·	FSD and SRD analysis
·	Development of the Core Banking system new functionality and support of existing one
·	Interaction with the Bank divisions to develop technical solutions

	

	


Company:	Credit Agricole Bank
Duration:	2007 – 2011
Role:	Software Developer
	
	
	



Company:	Index Bank
Duration:	2001 – 2007
Role:	IT Specialist
Position: Lead Software Developer Ruby / Node.js
Category: Ruby
Experience: 11 years | English: fluent

– leadership for teams 5-12 members from different countries of the world
– mentoring for junior/middle members
– tuning processes in a team and fixing bottlenecks with estimations and quality
– design architecture for high load application (60-100k rpm)
– development of startups with deadlines, like "yesterday"
Have ruby experience of over 12 years. It's my main language for development, almost for all backend. Because it's the fast and bearable flow for supporting legacy code. Rails, Sinatra, Plain services, Hanami.

Second node.js. Have been in full-stack projects where JS was for both sides (back and front). I use react.js and ember.js as my preferred frameworks. But also have experience with others.

Also, I have experience with data sets and analytics in Python for collecting different metrics for reports and dashboards.

For fun, I use Rust and may have a plan for switching in the future. If I will have a chance to join an interesting project and team.

Strong knowledge for:
– PostgreSQL, MySQL, MongoDB, DynamoDB, Elasticsearch
– AWS services, like SQS/SNS, Kinesis, etc
– mostly my projects work with Kubernetes and I have a home cluster for experiments
– of course docker
– monolith and microservices, I understand differences and what should use for our case.
– I use design patterns in my approach to development and understanding benefits for project/team and me
Long-term job
Interesting project
Remote job
Position: Lead Software Developer / Team Lead / Tech Lead
Category: iOS
Experience: 10 years | English: fluent

- worked on high performance visualization component, which is
used by thousands of developers accross the world;
- creating visualizations with millions of data-points on screen, that are rendered with 60FPS, even on low end Apple devices (with Metal/OpenGL);
- experienced with creation of full-cycle apps (starting with architecture design and to the Apple Store)
- made ground-up refactoring (in other words rewritten) of the whole product, unforgettable experience
I have over 9 years’ experience and hold both a Batchelor’s and Master’s Degree in Applied Mathematics and Informatics. 
I’ve began my career as a WPF developer & has since gone on to work on WPF/Android and finally iOS/macOS.
I'm a highly experienced in developing SDKs, in particular high-performance visualizations for iOS/MacOS/Android/WPF as well leading small team of devs, which was able to achieve fantastic results in different mission-critical areas for the project.
Resolving interesting and sophisticated challenges, making tough decisions is one of the reasons i'm here. I'm responsible and really reliable person, highly motivated and constantly learning

Here is the few reasons to consider me as your next hire:
- I'm here for a Win-Win, you success is my success (and vice versa)
- I'm a hard-working person, can't chill-out until the job is done.
- I'm flexible and opened for negotiation as long as it allows to deliver top-notch product.
- I treat clean-code as everyone should.
- I believe that honest upfront communication about any issues is key to solve them.
- I'm not afraid to take responsibility, dig deeper, suggest better options etc.
- I clearly understand the need for a remote developer to be proactive with communication to keep the project moving.
- I'm always available on instant messenger and by phone.
- Looking for an interesting and challenging product with a great team and atmosphere within.
- I appreciate the informal communication, focusing on a result without an unnecessary bureaucracy in day-to-day work processes.

«russian warship, go fuck yourself»
Position: Lead Software Development Engineer
Category: Lead
Experience: 6 years | English: fluent

I completed the project of work environment improvement with great success. 
It decreased the cost of software for employees by more than half.
It changed tooling and workflow to more effective and easy use for the department's designers, developers, and managers. 
I presented a new workflow, created documentation and guidelines for each role, and provided a plan for future improvements.

2 years of the mentoring experience.
Lead Software Development Engineer in the Cyber department.

Rich experience in Web Applications and Browser Extensions development.

My responsibilities include:
* Analysis of requirements
* New features development
* Update and improvement of existing components
* Code review
* Development of business logic for backend/frontend
* Refactor the codebase
* Mentorship and leading the team
* Software architecture designing
* Unit test implementation and code coverage
* Project management
* Prioritization of competing deadlines

Stack: 
JavaScript, React, Node, Express, React Query, Tailwind, Docker, Jest
Expect work environment with a strong development culture and modern DX.
Position: Lead Software Development Engineer in Test
Category: QA
Experience: 11 years | English: fluent

Led teams projects and streams up to 40 engineers located all around the globe.
Designed and developed provisioning, build, deploy and test tools, solutions and frameworks for multiplatform applications (windows, linux, macos, android and ios)
Worked in the USA Sweden Canada Mexico Ukraine
In addition to fluent English I can communicate in Spanish
selenium, webdriver, devops, java, jenkins, aws, scrum, SAFe
+ competitive salary
+ relocation and visa support
+ startup is a plus
+ DAD, LESS or SAFe and overall Agile is a strong plus
------------
- old tech
Position: lead software engineer
Category: Java
Experience: 10 years | English: fluent

It is always important to get familiar as much as possible with the system you are going to change. That brings power and effectiveness.
Passionate technology savvy developer, diligent with details and target the best quality

I had lots of different projects during my career, starting from legacy maintenance and improvement to the new technology investigation and adoption.

Specialize mostly in java and jvm languages, however fan of type script and node.js platform as well.

Current position: team lead. I manage technologies used for the development and keep an distribute tasks for my subordinates
The main criteria for the good job is ability to get feedback from the implemented features. That is the loop that generates knowledge and provides professional growth.
The dull job is using same non optimal strategy again and again: e.g. restarting flaky tests instead of fixing them.
Ability solve problems effectively is the main source of joy from the job.
Position: lead software engineer
Category: JavaScript
Experience: 9 years | English: upper


Small experience with Cypress.js as e2e test runner,
strong js html css and react,
unit testing - jest, enzyme
FP, OOP
jquery
AWS ec2, s3 etc
Jenkins
Position: Lead software engineer
Category: Lead
Experience: 0 years | English: 

Development leading skill
asp.net, mvc, javascript, .net, azure, entity framework, TDD, Scrum
The project is finished
Position: Lead software engineer
Category: Node.js
Experience: 7 years | English: fluent

I have planned and implemented several projects in the last couple of years. Like ZIKO education programm. Smart house for "Airon Komfort", one of the leading developers in Minsk. In p2l company built microservices for chat infrastrucrure. Monitoring and data visualization system for Electo.online. There were also many outsourcing solutions before.
Latest position was a senior dev at Wargaming.
I have experience in planning and building web applications as a lead developer. Also have experience in development of deployment process, CI/CD, Jenkins, Grafana + Prometheus, integration logging system with telegram/slack, DO/AWS and Zero downtime docker infrastructure. And feel quite comfortable with python3 and golang, but my preferable platform is node.js.
And I have pretty much experience as frontend/fullstack developer with Vue.js, React.js and native JS in the past.
Only interested in remote startup with low level bureaucracy as a Lead / Senior software engineer with opportunity to grow higher.
Be a co-founder or have an option in startup is a preferable for me.
Would't like to work in betting/gambling/porno projects.
Position: Lead Software engineer
Category: JavaScript
Experience: 11 years | English: fluent


Experienced lead software engineer with 10 years of proven success leading high-performing teams and delivering quality web- software products at all stages of the development cycle and covering by tests up to 100%. With a solid foundation in frontend engineering, I possess a robust technical background and effective communication with teams. Now I’m interested in finding new opportunities to create web-application based on React/Typescript.
Position: Lead Software engineer
Category: .NET
Experience: 10 years | English: upper


•	Skills
     •	.Net Framework 10 years
     •	.Net Core 3 years
     •	React 3 years
     •	Kafka 1 year experience in company internal project and in mentoring program as a mentor
   •	MS SQL 10 years
   •	Azure Cloud 3 years
   •	Personal: respect for business, durability, readiness, learning, flexibility, focusing
   •	Tech Lead: design architecture, platform development, enterprise consulting, algorithms development
   •	Team Lead: scope / estimates management, teamwork facilitation, cross-team management, distributed team management, crisis management, mentoring, conflict management
   •	Developer: best practices, team work, problem solving, tech writing, prototyping, quality control
Domains
   •	6 years Financial domain. Revenue management and assortment optimization
   •	2 years Customs import and export goods items declarations
   •	2 years Learning management system

Leadership & Soft Skills
    •	Leadership: Organizational Agility, Mentoring, Clarity and argumentation
    •	Communication: Consensus building, Active listening, Diplomacy, Giving Feedback, Assertiveness, Trust building, Business Correspondence, Conflict management, Leadership Engagement, Meeting Facilitation
   •	Teamwork and Collaboration: Team Management
   •	Ownership: Problem-solving, Task Management, Result-orientation, Time Management
   •	Consultancy: Client Relationship Management
Position: Lead Software Engineer
Category: Node.js
Experience: 7 years | English: upper

On the last product:
1. Re-designed and re-implemented problematic Rabbit RPC communication between micro-services using event-driven approach. System became more performant, less resource consuming and more reliable and scalable.
2. Successfully managed and maintained a bunch of legacy services finding a way to solve problems without touching them.
3. Re-designed a solution for reporting system that could solve long-running data loss and discrepancy issues.
4. Leant how to organize a team to make it more successful and performant.
5. Had an experience of hiring the good engineers for my team that could solve complex problems.

Certifications
AWS Certified Solutions Architect – Associate
AWS Certified Solutions Architect – Professional
AWS Certified DevOps Engineer – Professional
AWS Certified Developer – Associate
AWS Certified SysOps Administrator – Associate
1. Full Stack Developer in SaaS electronic signature product. Experienced with team leading, working according to scrum and kanban methodologies, delivering features through A/B tests, maintaining of open source SDK project. Tech stack: JavaScript (ES6 and higher), node.js, AngularJS, React.
2. Full Stack Software Engineer in cloud solutions for desktop clients in genealogy field. Experienced with custom concurrency implementation, CI/CD, AWS. Tech stack: JavaScript, TypeScript, GraphQL, node.js, MongoDB, Postgres, AWS (EC2, SQS, SNS, ALB, Lambda), Redis, Consul, gRPC, CircleCI, Nomad.
3. Lead Software Engineer and Project Manager in open data processing service for customers and enterprises. Tech stack: JavaScript, node.js, MongoDB, AWS (mostly serverless).
4. Senior Software Engineer with team lead duties in cloud app for hauling and recycling business. Experienced with complicated pricing, subscriptions, proration, taxation. Tech stack: JavaScript, node.js, AWS.
5. Lead Software Engineer at reporting team of AdTech product. Leading the development of reporting solutions and features, Managing engineering team, Design of architecture for reporting solutions and improvement of reporting subsystem qualities. Worked with: Node.js, Express, React, Redux, JavaScript / Typescript, RabbitMQ, MongoDB, ClickHouse, Redis, AWS, Docker, Kubernetes
I like solving problems, especially finding simple, elegant solutions to hard problems, building stable and reliable systems. Passionate about managing teams, making presentations, speaking technical topics and beyond them. Product-oriented.
I constantly learn new technologies, solutions, and gain architecture knowledge. My next goal is to grow in the direction of an engineering manager / architect position to make a positive impact on my current company’s growth.
Position: Lead Software Engineer
Category: Python
Experience: 5 years | English: upper


201906 - present: Product Owner (Technical), ***, UK
• Lead and mentored team of 5 backend and frontend engineers
• Developed ETL framework for automation of financial reporting (60+ reports per day generated and submitted)
• Developed BI tool for data review and approval
• Developed Report management platform used by whole company

201901 - 201906: Team Lead, AnyMind Group, Thailand
• Lead and mentored team of 4 backend and frontend engineers
• Worked with Product Managers in directing and coordinating on business strategy, design and implementation of new features
• Improved architecture and optimized the system to increase efficiency and handle additional workloads

201804 - 201906: Senior Backend Engineer, AnyMind Group, Vietnam 
• Developed and maintained a sophisticated backend for the most used solution for web publishers AdAsia360
• Integrated Google Ad Manager, more than 40 AdNetworks and other third-party services using API and scrapping • Wrote automated tests and created product documentation
• Developed a Value CPM optimizer, a feature that increases web publisher revenue by 12%

201706 - 201804: Project Manager, Clikque Technology Corporation 
• Planned product roadmap and managed individual deadlines and goals
• Worked closely with Executives, Engineering, Design, and QA to define the project scope and objectives
• Delivered highly detailed product requirements and implemented competitive insights

201607 - 201804: Software Developer, Clikque Technology 
• Researched, designed, and implemented scalable applications for information identification, extraction, retrieval, and analysis
• Developed an AI system that suggests relevant contacts for any input question in natural language
• Architected, designed and developed a multifunctional messaging service
• Built a search extension "Clikque: search Google & your contacts" for Chrome still being used today
I'm not considering positions in outsourcing/outstaffing companies nor positions in Ukraine/Russia/EU. I'm currently based in London, UK.
Position: Lead Software Engineer
Category: Lead
Experience: 11 years | English: intermediate

Built and learned several development teams. Most of developers now are leading other teams.

Improving an architecture and such way increased a speed of development and business results.
27 years of software development
20 years of web development
12 years of tech leading

30+ projects in production
6+ million users 
$4M+ annual income of clients using software I built.

Latest projects:

limehd.tv - top Russian mobile TV broadcaster, around 6 billion users. I improved scalability of the service, save 25% of the budget of external services. Fixed ALL longterm bugs in API and server-side software. Developed as software engineer universal broadcasting system for NG mobile application and leaded 2 mobile application on it. Introduced CI/CD processes for all server-side software and some of mobile applications. Moved all servers (more than 30) to Ansible provisioning instead of manual installation. Setup monitoring system Zabbix and ELK. 

kassa.cc - one of the top Russian cryptocurrency exchange service (leading, refactor, build service architecture, back office services and analytics, increase bandwidth and SLA, decrease maintenance cost). Ruby/React

kiiiosk.store - e-commerce web site constructor (russian shopify), teach leading, development architecture. Ruby/React/Clojure

onelec.ru - one of the top electronic parts reseller in Russia. Develop custom CRM and BPM. Increase database availability. Ruby/React

convead.io - marketing effectively tool (woopra or pipedrive on steroids). tech leading and development. Ruby.
Challenging tasks in product company.

Like to see result of my progress with real business metrics like users and revenue.
Position: Lead Software Engineer
Category: JavaScript
Experience: 6 years | English: upper


- 6+ years of experience with native JavaScript and Front-end frameworks as well as using tools like webpack, npm, git, aws, angular-cli etc., other technologies like node.js, typescript, redux
- leaded team of front-end developers
- worked in different  business domains
lead position