lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Senior Software Developer/Leader
Category: Python
Experience: 11 years | English: upper

- On current project we supported 3x growth over a year
- On current project we started with the team of 2 people and now (in ~1.5 years) we have 10
- On my previous project as a Technical Lead I made the team grow from 2 to 17 people in 2 years.
- Interviewing and leading Java interns.
Currently working on Python/Django webapp as Team Lead. My responsibilities include
 - a bit of coding on most complicated and critical tasks
 - tuning code and ORM\SQL queries for performance
 - performing code reviews
 - supervising other 2.5 developers
 - maintaining infrastructure on Heroku
 - design and architecture of larger solutions
 - helping business understand technical constraints and possible solutions to their problems

Previously worked in rather managerial role on small service company (~40 ppl). That was a massive change of profile and a challenge for me:
 - Leading personal development process
 - - Collecting learning materials for various roles and profiles in company
 - - Leading appraisal process (collecting feedback from other people, formalising, bringing that feedback to the person, reiterating the process in some time comparing the results)
 - Managing *idle* (or bench, whatever you call it)
 - - PMing some internal development by utilising idle man-power
 - - Helping to cover weak areas uncovered during appraisal
 - Technical consultancy
 - Helping some project in the shadows
 - That's where I switched to Python

Here was a short period of switching to Nodejs/Mongo. I haven't had much achievements here, but it really helped me to 
 - broaden my view of technologies (I haven't worked neither with any loosely-typed langs or documents DBs before)
 - understand JS Promises well, which later did me a great job in good understanding of rxjs

Before that I used to be a seasoned and convinced Java Senior/TL :-) Worked on different kind of projects from public-facing startups to large B2B enterprises. 

On nearly all my positions I have had a chance to talk directly to customer. I have good spoken and written English, have been on-site with customers several times.
Ideally I'm expecting a *small* *product* company, maybe a startup. I'm quite fed up with service companies and their attitude to clients.

I see the team as self-motivated and professional people where you don't have to incline one to do their work better. 
This doesn't mean that the all the team members should be seniors, but rather willing to learn and self-develop. And maybe a bit geeky.
Position: Senior Software Developer Microsoft Dynamics 365 (AX7, D365); Microsoft Dynamics AX 2012, 2009, 4.0; Axapta 3.0, 2.5
Category: Other
Experience: 11 years | English: upper


I have a vast experience in working on development and integration projects based on Microsoft Dynamics AX (4.0, 2009, 2012, D365). For over 9 years I am taking the roles of subject matter expert, software development engineer, support technical engineer and team leader. I specialize in designing and architecting solutions on the Microsoft Dynamics AX platform, communicating with technical audiences (both team members and customers), performing project planning and estimation for various tasks, creating effective working environment, and managing multiple priorities
Position: Senior Software Developer (.Net)
Category: .NET
Experience: 11 years | English: intermediate

Extensive experience in enterprise software architecture design and development life-cycle(SOA, Client-Server, ESB applications).
All details about projects you can find in my profile:
http://ua.linkedin.com/in/alexeykonovalenko
Extensive programming experience (designing and developing code for all application layers,  tasks estimation, unit-test coverage, debugging)
Languages: C#, T-SQL, LINQ, JavaScript, HTML, CSS, XML, Vb.Net;
Technologies: Asp.Net (MVC, WebForms, jQuery, Bootstrap, Ajax, Kendo UI),  WCF, WebApi, WPF, Silverlight + MVVM Light, Enteprise Library, Entity Framework, nHibernate, Ado.Net, MS SQL Server, MS Reporting Services, Oracle 9i-10g, 
Tools: MS Visual Studio, git, mercurial, nUnit, TeamCity
I'm interested in working for a company on the enterprise level projects where I can apply my knowledge and experience in programming and architecture as well as participate in decision-making
Position: Senior Software Developer or Team Lead
Category: Golang
Experience: 11 years | English: fluent

- Implemented a set of features in short terms before the demo on the Expo, that helped the company to get several new big clients (B2B).
- Optimized performance of a slow subsystem several times
- Improved scalability of a project, that allows it to work fast in peak times
- Implemented a substitution of the backend before the shutdown of 3rd party commercial service
- Fixed critical production issue with Elasticsearch on the first working day in the company. The responsible person was on vacation so I helped the Head of Development with the solution.
Worked with different types of projects in various domain areas. I have experience with starting projects from scratch, refactoring legacy systems, high-load systems, improving and fixing an infrastructure. I know how to build a dialogue with business.
I prefer complex projects and strong teams. I can help with building infrastructure, starting a greenfield project, optimizing the existing solutions. I know how to figure out business needs, deliver MVP or PoC in short terms, have experience in the migration of legacy applications.
Position: Senior Software Developer, PHP developer
Category: PHP
Experience: 11 years | English: fluent

BI system development experience.
R&D, back-end development, database architecture, integration with Amazon services.
Work planning
Analyze & translate functional specifications & change requests into technical specifications
System core and data model design
Database modelling and design 
Design the environment for background processes
System fault tolerance design
PHP, OOP, Design Patterns, 
MySQL, Redis, MongoDB, RedShift, 
Amazon Services,
Linux, JavaScript, jQuery

Experienced In
Engineering web development, all layers from database to services and user interfaces.
Database designing & re-engineering.
Supporting system integrity and fault tolerance.
Implementing software development life cycle policies and procedures.
Highly adaptable in quickly changing technical environments with very strong organizational and analytical skills.
Obtain a creative and challenging project requiring high skills, knowledge and experience.
Position: Senior Software Developer Python, Go
Category: Python
Experience: 9 years | English: upper


2018-present time. 
Development of distributed platform to support payments in online games.
In a team of four devs i took part in breaking monolith app to microservices. 

We had to define responsibilities for each service and develop a set of APIs to support payment process on desktops, mobile apps and browser-based consumers.
Also this was the time to upgrade python to 3.8. 
To give devs opportunity to work locally smoothly we added docker-compose based environment.

Another thing to mention is support of scalability - the code should work regardless of amount of app nodes.
Stack: python > 3.7, aiohttp, MySQL, postgres, redis, rabbitmq, docker


2016-2018. Developing backend of online game store. Payment gateways integration, development of own payment protocol. Interaction with internal game services.
Stack: python2.7, twisted, go, gin, mysql5.7, redis, rabbitmq


2013-2016. Development of a platform to manage promo sites and landings based on WordPress + own plugin for WordPress. Lead developer in a team of 4


2008-2013. Web sites development using PHP, MySQL, CMS joomla, wordpress, symfony 1.4, symfony 2
Position: Senior Software Developer | R&D Engineer | Scala Haskell OCaml
Category: Scala
Experience: 11 years | English: upper

Have more then 10 years of various software development production experience, such as:
- mobile development
- backend development
- AI R&D
- cryptocurrency R&D
- devops
- leading

in such domain areas as:
- blockchain
- fintech
- promotion
- multimedia
I'm a software developer skilled in functional programming and curious about type and programming languages theory. Have background in fintech, blockchain and high-load back-end development.
FP typed reliable stack is preferred. No gambling or casino-related projects.
Position: Senior Software Developer (React)
Category: JavaScript
Experience: 6 years | English: upper

One of my notable achievements includes the development of the public npm package, which simplifies working with Redux and improves developer productivity. I successfully published the package to NPM, making it available to developers worldwide while adhering to industry best practices. I also implemented a custom build system and set up GitHub Actions to automate the build and testing process, increasing efficiency and reducing error risk.

Another accomplishment is my leadership role as a software developer and team leader. I have conducted interviews, performed code reviews, and provided guidance to improve code quality and maintainability. I have also tutored and mentored junior developers, sharing knowledge and best practices to help them grow professionally. Additionally, I have led front-end teams and overseen multiple projects, ensuring the delivery of high-quality solutions and demonstrating my ability to understand complex systems and deliver timely results.
Throughout my career, I have tackled diverse tasks and utilized various technologies across multiple projects. Some of these include:

Digital Automotive Platform: I implemented new features, enhanced applications, provided technical support, and developed scalable Micro-Frontend applications using ReactJS, Single SPA, Apollo, Redux, and others.

Event Organization Sales Platform: I refactored existing applications, implemented Survey Client and Builder applications using ReactJS, Apollo, GraphQL, Formik, and more.

HR System: I worked on new features for an HR mobile app, integrating with LinkedIn, Google, and Facebook APIs using TypeScript, React, React Native, Redux, and Redux Saga.

Healthcare Platform: I developed a diet management mobile app and led the front-end part of the project using ReactJS, React Native, Redux, Axios, Bootstrap, and more.

Currently, as a Senior Software Engineer, I aim to enhance my skills, tackle complex projects, and contribute to the success of the organizations I collaborate with.
In terms of my preferences and expectations, I am particularly passionate about front-end development and enjoy working with modern web technologies. However, I am not interested in working with React Native or PHP for my future projects. My focus lies in honing my expertise within the front-end domain and exploring the latest trends and tools to create cutting-edge web applications.
Position: Senior Software Developer (remote)
Category: Java
Experience: 11 years | English: upper

• Experienced in industry online game and Web Development
• I have used: Kotlin, Java11, Go lang, SQL, php, JavaScript languages and other tools
• Understanding and application programming patterns
• I have experience in designing projects from scratch
• Communicative, self-organized, self-critical, understanding of business objectives
• Manage Linux servers
• Build company and team from scratch
Lead small group of developer,
Developing server-side applications,
Gambling, Web, Fintech.
It's good to find a good company (product companies preferred) with a good high skilled friendly team. 
Nice to have technologies: Kotlin or Java11+ (Go lang), Microservices.
Position: Senior Software Developer Ruby/JS | AWS Certified
Category: Ruby
Experience: 7 years | English: upper

7 years of production experience. CS Degree. AWS Certified Solutions Architect - Associate
Ruby(Ruby on Rails, Hanami), Frontend(React, Vue), Node(Express, Loopback, NestJS), HTML, CSS, Interactors, Git, Webpack, Docker

Languages: Ruby, JS, TypeScript

Databases: PostgreSQL, Mongo

Software Testing: RSpec, Minitest, Jest, Cypress, Selenium, Cucumber, Appium, Capybara

AWS: S3, EC2, ECS, Lambda, API Gateway, RDS

Else: CircleCI, TDD, BDD, DDD
B2B contact
At least 20 business days off
5-10 sick day leaves
Covered Polish public holidays
Medical insurance
Multisport card
Position: Senior Software Developer, Software Architect
Category: Java
Experience: 0 years | English: 

Designed and implemented general purpose platform consisted from Engine based on JEE technologies (EJB, JMS, JTA, Portlet), Modeller - desktop application based on Eclipse RCP, set of integration components. Team: from 4 - 20 persons. Roles: technical lead, software architect.

Designed and implemented distributed communication multiagent system based on Spring and CORBA. Team: 2 - 5 persons. Role: software architect.
Software architect with more than 10 years of experience in commercial software development. Extensive knowledge of Java and related technologies applicable to web, desktop, enterprise and integration software development. Strong analytic skills. Proficient in OOA/OOD. Able to learn new technologies quickly. Self motivated and result oriented.
Main tools and technologies: Java, JEE, Spring, REST, JAX-WS, JPA, EJB, JMS, SQL, XML.
Interesting projects: deemed to create something new or unique which can make ones life better.
Comfortable working place and notable social package.
Position: Senior Software developer/Team Lead
Category: C++
Experience: 6 years | English: fluent


Main programming languages: C++/11, SQL, Ready to use Rust

Additional programming languages that I used: C#, Java, Python, Bash scripts, QML, JS

Databases: Oracle, PostgreSQL, MS SQL, MySQL, SQLite

Main software development knowledge: OOP, STL, Unit tests, Design patterns, Multithreading, IPC

Additional software development knowledge: RPC, Web services, Networking, XML, JSON

Source Control: Git, SVN, CVS

Tools using during development: Jira, Confluence, Gerrit/GitLab
Friendship team, interesting, well-based tasks
Position: Senior Software Developer/Team Lead
Category: Scala
Experience: 8 years | English: upper

Has developed a site with WebRTC video calls. My role in that project was Backend developer/Lead developer.
I have started a migration from Maven to SBT on one project. I have developed 4 SBT plugins to cover missed functionality. In general, I have migrated by myself more than half of the projects microservices (about 7 repositories).
I have created a tool that analyzes dependencies between services and calculates the best way to perform a library upgrade on the whole platform.
I have created a tool that allows developers to fast and easily switch between environments.
**Nov 2021 – Present**: Senior Scala Developer
**Role**: backend developer.
**Responsibilities:** decouple old Java library into several Scala ones. Migrate existing projects to a new library.
**Technologies:** Scala, SBT, Jenkins, ScalaTest, Specs2.

**Dec 2018 – Nov 2021:** Senior Scala Developer/Tech Lead
**Role**: seniod backend developer at start, later Tech Lead/Security Engineer.
**Responsibilities:** analyze requirements, implement new functionality, architecture decisions,production support, leading a sub-team in a feature development, analyzing platform security vulnerabilities, defining a technical roadmap for one of the platform domains, improving SDLC.
**Technologies:** Scala, Play framework, Docker, Mesos, Marathon, Cassandra, Elastic Search, Kafka, REST API, GraphQL API, SBT, Drone CI.

**Dec 2016 – Nov 2018**: Senior Scala Developer
**Role**: backend developer, but also developed some internal web UI.
**Responsibilities:** participate in scrum meetings (grooming, huddle, retrospective), software development (backend, sometimes frontend), take part in architecture planning meetings, testing (unit, integration, load), SBT migration, and support.
**Technologies:** Scala, Spray (later Akka HTTP), Akka, MongoDB, Docker

**Feb 2014 – Nov 2016:** Java/Scala Developer
**Role**: back-end developer, fullstack developer, lead developer (depends on project).
**Responsibilities:** collect and analyze customers’ requirements, write user stories, plan development roadmap, software development (DB structure, backend, sometimes frontend), testing (unit and acceptance), production support, team leading.
**Technologies:** Scala, Play Framework, JavaScript, React, WebRTC, PostgreSQL, Spring, Hibernate
Position: Senior Software Developer / Tech Lead
Category: Node.js
Experience: 5 years | English: fluent


Developing software for 5+ years. Worked mostly in product companies and start-ups. Understand business well. Enjoy engineering and building. Both analytical and creative. Easily mastering any new technology. Have a strong work ethic. Highly focused.

Strong leadership skills. Have no experience in leading teams, but more than ready to try.

I value integrity in people. And the products should make people's lives better. Big web3 believer. Love software. Always the happiest person in the room :)

Obsessed with habits, books, and podcasts. Very curious :o
* Fun and highly self-aware team.
* Meaningful, useful product.
Position: Senior Software developer/ Tech Lead C#
Category: .NET
Experience: 11 years | English: intermediate

Leading few desktop projects from scratch and successfully released them. Worked mainly on WPF, but also has experience with Xamarin.Mac, ASP Web API and other techlogoies, connected with .Net. 
Also have experience in low level interaction between C# and C.
Has some experience with 2D/3D graphics using DirectX/Vulkan
I am developing desktop applications already for an 8 years. I have big experience with desktop development on Windows - Win32 API, Winforms, WPF, UWP. Also I have experience developing on MacOS using Xamarin.Mac - Cocoa. Has limited experience with ObjectiveC and Swift.
Dont want to work on Web projects using JS
Position: Senior software developer, tech lead, cloud architect (Node.js, AWS)
Category: Lead
Experience: 11 years | English: fluent

More than 40 delivered projects on different positions.
Primary focus now: Node.js, Backend, Cloud native apps, High scale architecture. Learning Golang

Hands on coding experience in all languages mentioned below. 

In industry since 2004. Solid experience developing mobile, web and back-end applications on different positions: as a software developer (front-end and back-end), tech lead, and project manager.

As a software developer delivered:
- backend apps (Node.js, Ruby on Rails, Asp.Net, Scala - Akka);
- front-end apps (React.js, Vue.js);
- native iOS apps (Swift, Objective C, C++);
- native Android apps (Java);
- hybrid apps (React Native / Typescript);


Worked with the following technologies/stacks
- Linux administration - since 2001
- PHP/HTML/CSS/Javascript/Mysql - since 2002
- Objective C - s. 2010
- Android (Java), Node.js, .Net (C#) - s. 2011
- Ruby (Ruby on Rails mainly), MongoDB - s. 2012
- Swift, Scala (Akka) - s. 2015
- Neo4j - s. 2015
- Asp.net - s. 2015
- Docker - s. 2015
- Kubernetes - s. 2018
- C++ - s. 2018 (mainly for audio processing on iOS and Linux)
- Terraform s. 2019

Know how to build Cloud native solutions:
- working with Google Cloud, Azure, AWS;
- enjoying working with Kubernetes, Docker, and Terraform

As a project manager:
- Worked with Scrum, Kanban, waterfall
- Preparing and keeping track of the project artifacts: requirements specification, test plans, acceptance testing plans, budgets, internal guidelines and best practices
- Personnel supervision and direction
- Organization of performance reviews
- Coaching
- Organization of hiring process, interviewing, hiring, onboarding

English: Advanced/Fluent, IELTS Academic, studied in English.
Product development from idea inception to architecture to a prototype to up and running scalable service - these are the aspects I like the most. I can be an individual contributor as well as perform managerial tasks if/when it’s needed.
Position: Senior Software Development Engineer
Category: .NET
Experience: 7 years | English: upper

Support and refactoring complex financial systems with strong coupling and a lot of dependencies. Build CD system (MTFS, ms-build, Powershell) from scratch. Design and implementation of the complex features in big enterprise solution (API refactoring and migrating from WCF to WEB Api).
10 years of experience as a C#/.NET Engineer 
Hands-on in all stages of software development: analysis, design, development, testing and deployment. 
Worked with complex core banking software, CRM systems, e-commerce, gaming, data protection, and high-load solutions. 
Played a role of a Scrum Master in a team of 4 people 
Collaborated with multinational teams and clients from the USA, Belgium, Israel. I have experience working on-site in Norway.
Looking for opportunities with relocation at Nordic countries or Western Europe.
Position: Senior Software Development Engineer
Category: Other
Experience: 11 years | English: fluent

•	Developed highly scalable & available, low-latency back-end service for REST applications (C++, Python, AWS, GCP, Ansible, Kafka, HBase, Boost, asynchronous)
•	Worked on various projects on GCP including Bigtable benchmarking with YCSB, Kubernetes, Memorystore for Redis, Compute Engine etc. 
•	Implemented advanced system to build C++ code from multiple GitHub repositories (CMake, Docker, bash)
•	Implemented QA framework that automates running of test-cases
•	(Python, Docker, bash)
•	Implemented Unit and functional tests with high coverage goals
•	(gtest, gmock, Jenkins, boost.test)
•	Maintained existing applications and designed and delivered new applications
I am a  results-focused Senior Software Engineer experienced in designing and developing robust, efficient, reusable, and reliable code in C++ and Python with more than 15 years experience. Team player with a can-do attitude, proactive, enthusiastic and great attention to detail.
The most important thing for me  is the interesting project and the positive atmosphere while working process .
Position: Senior Software Development Engineer, JavaScript
Category: JavaScript
Experience: 11 years | English: upper

12+ years of experience.
JavaScript, Backbone, Angular, React, NodeJS,  CSS, C#, .NET, ASP.NET
Learn new things. Challenging projects. Professional team. Work with different platforms. 
Will refuse from support of old project.