lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Middle Node.js developer
Category: Node.js
Experience: 2.5 years | English: intermediate


Project #1
Type: NDA
Position: Full-Stack Developer
Industries: HRM (Human Resource Management)
Stack: 
- BE: Node.js, Express, Mongoose, LaTeX, Docker, MongoDB, Docker, GitLab CI
- FE: React, Redux, Redux-thunk, React-router, Redux-act, Prop-types, Axios, PDF.js, styled-components
Description:
Web application for generating resumes for company employees. The main concept of this application is to simplify the process of making/editing an employee's resume. Resume Builder has a management functionality for information about employees, their skills, and work experience. Using that and powerful engine of templates the employee or manager can generate a resume using multiple different templates and export them in different formats such as PDF, DOCX, LaTeX, and JSON. Since a resume builder created as a collaborative workspace it provides a user-friendly interface to the version history, so users can easily understand what, when, and how was modified in the resume or employee profile. To provide the ability to integrate this application into the company structure the application supports integration with LDAP and roles management.

Project #2
Type: NDA
Position: Backend Developer
Industries: Fintech
Stack: Microservices, Node.js, Express, Nest.js, GraphQL, TypeScript, MongoDB, Redis, Swagger Open API, sinon, chai, supertest, husky, Lerna, Jenkins, Docker
Description:
British fintech project aimed at keeping records of money, increasing income, calculating risks with deposits, calculating income, and the ability to calculate a pension based on savings. The project is based on microservices and microfront-end. For calculations, Python is used, along with Node.js, and React on the front-end. Our team is mainly working on the back-end part, the development of the platform's functionality. Namely: development of the functionality of the module, which allows users to work with financial plans, predict and model financial goals. Work with infrastructure services, storage service, token service; as well as work with features risk integration, goal integration; preparation and execution of stress tests.

*there is still an additional description, but the number of characters used exceeds the Djinni limit.
Work in a team of professional developers passionate about technologies. Have a strong interest idiomatic and
documented JavaScript with a strong understanding of
user experience and user interface.
Position: Middle Node.js developer
Category: Node.js
Experience: 4 years | English: upper

- 4+ years of professional expertise in the Information Technology industry;
- Proficient knowledge of JavaScript;
- Proficient knowledge of Node.js and related frameworks such as Express, Nest;
- Experience in development of REST APIs;
- Solid experience with TypeScript – JavaScript related language;
- Wide experience in database design using NoSQL database MongoDB as well as 
relational database PostgreSQL;
- Practical knowledge of GraphQL, ApolloServer;
- Rich experience in building cross platform desktop apps with JavaScript, HTML, and CSS using Electron.js;
- Experienced in implementing Real-time chats using WebSocket protocol;
Recently Completed Projects:
1) Desktop Application for sending notifications
Client: The client is an American company that's working in the communications solutions industry focused on large companies and corporations. They specialize in services for sending voice and text messages, notifications, organizing online conferences, alerts about natural disasters, creating interactive voice menus and newsletters, sending messages on a schedule, etc.
Languages: JavaScript, TypeScript
Environments: Node.js, Express, Socket.io, Electron, RabbitMQ, Vue.js
Position: Software Developer
Activities: 
	Creating new application components and improving existing ones;
	Build REST APIs;
	Database design;
	Performance Testing
	Managing tasks, risks and time estimation;
	Communications with the client.
2) Travel insurance system
Client: UK insurance company based in London
Description: The project is a system of web applications which interact with each other to achieve the main goal – create the insurance for user. 
	The system allows users the following:
	Building policy step by step and receiving policy document, which contains full information about policy after purchase completion; 
	Easily taking access to active policies and managing them using Facebook chatbot;
	Forming claims if something happened during the trip;
	Sharing discount code to friends and getting the cashback;
Also, in system exists admin side where admins can get access to all information about users, policies and claims which have been created in the system, analyze data, build charts and so on. Every time, when someone buys new policy or makes a claim, admins receive message in their Slack channel with link to the created policy or the claim.
Environments: React, Redux, Material-UI, HotJar, Node.js, Express, MongoDB (mLab), PayPal, Stripe, Facebook API, Dialogflow, Slack, AWS S3, HyPDF, Auth0, Mailchimp, Mandrill.
Activities: 
	Build Facebook chatbot and integrate it with Dialogflow;
	Slack, PayPal integration;
	Build REST APIs;
	PayPal integration;
Position: Middle Node.js developer
Category: Node.js
Experience: 4 years | English: intermediate

Bachelor degree in Information Security
Java Core - "It-center"
Javascript advanced (red) - "Itea"
SOLID/ACID/DRY/KISS
REST API
Sockets
Mircroservices
Apollo GraphQL
JavaScript (async/await, es10)
TypeScript
Node.js
Npm
Nest.js
Express
Joi
Ejs
Jest
MongoDB
Mongoose
Postgresql
TypeOrm
Sequelize
Blockchain
AWS SES
AWS S3
HTTP
JWT
AJAX
JSON
VisualStudio
HTML
CSS
Bootstrap
Git
Searching for a position of Node.js developer (Typescript prefered).
Position: Middle Node.js developer
Category: Node.js
Experience: 4 years | English: intermediate


Tech stack
 - NodeJS
 - Express.js
 - AWS
 - Vue
 - MongoDB
 - Handlebarsjs
 - Webpack
 - Docker
 - Bitbucket pipelines
Project
 - Atlassian jira cloud app for tracking time in status
Qualifications and responsibilities
 - Review project architecture
 - Designing new architecture
 - Planning of partial refactoring of key modules for the new architecture
 - Consulting in technical issues
 - Fix critical issues
-----------------------------------------------------------------------------------
Tech stack
 - NodeJS
 - Google cloud functions
 - Firebase Realtime Database
 - Firestore
Project
 - Startup project of browser plugin for automation smm in social networks
Qualifications and responsibilities
 - Improving the architecture of the project
 - Optimizing cloud function invoke rate
 - Migration from the Firebase to Firestore
Position: Middle Node.js developer
Category: Node.js
Experience: 0.5 years | English: fluent

- Iniated and implemented automation of several processes for the analysts that reduced the time spent on the task by at least 2 hours. To implement the automation successfully used different instruments (such as Python libraries Numpy and Pandas and Node.js framework Koa2) that would fit their jobs best.
- Initiated and implemented web-scraping data from concurrent websites using Puppeteer. This helped the company to reduce the amount of work delegated to freelancers and it also allowed to reduce the time of transferring the data to analysts.
- Worked in a large team of about 60 people, successfully coordinated with at least 20 of them while working on different tasks and projects.
- Successfully investigated and fixed a crytical bug that several developers could not find for many months.
Worked in a leading Ukrainian online automotive marketplace AUTO.RIA.
- Provided data flow for the analytics team both on server and client sides. Implemented logging of different events using Node.js and Vue 2/JQuery.
- Heavily used SQL and Python instruments to work with data
- Created and maintained Crons written in Node.js
Position: Middle Node.js developer
Category: Node.js
Experience: 3 years | English: upper

AWS Certified Developer - Associate.
- Working on open-source Web3 code.

- Designed and developed Notification Module from scratch, using Event-Driven approach.

- Integrated Elastic APM in the Lambda, changed the approach to how it’s done for all lambdas (15+). 
The previous approach was built on top of ES2022 top-level awaits, which were an experimental feature and wasn’t introduced to some of the packages we used (Jest for example). I had rewritten the integration code, contacted the Elastic APM team for some support, and now all lambdas support it. 

- Performed a bunch of performance investigations and optimizations, and wrote the documentation about findings, which was introduced throughout the project (50+ services). It was mainly about lambdas's cold start time, external calls' optimization, and config service.

- Made a performance investigation of one of our flows. It went through 4 different services and took 15+ seconds to respond. Created the sequence diagram, made a proposal, and created tickets with the improvement points. Now it takes around 2 seconds.

- Investigated and fixed race conditions and inconsistencies of events in RabbitMQ. I’ve investigated events that were trapped in the dead-letter queue, looking for the root cause, and continuously refactored them. At the end of my participation in the project, we no longer had any of the faulty events left.

- Implemented email verification mechanism from scratch. For that, I developed a system of events that were sent between microservices, integrated it into the existing event and authentication flow, and developed notification letter templates.

- Performed a lot of SQL migrations using Knex.js and ObjectionORM.
Back-end only. 

More interested in opportunities that would allow me to learn Python/Rust in the scope of the project and Web3 opportunities.
Position: Middle Nodejs developer
Category: Node.js
Experience: 2.5 years | English: pre


Hello, my name is Khamidulla. I am a 22-year-old software engineer with two years of experience in Node.js development. I have a bachelor degree. I am passionate about building scalable and reliable software systems. I am also interested in learning new technologies and solving challenging
Position: Middle+ Node.js developer
Category: Node.js
Experience: 2.5 years | English: upper

During working in Sweetcode Lab Inc. I took a prat in 3 B2B project:
- Cannabis Industry: CRM for managing sales by licenses; Was managing team and create product for the company;
- Guardian Vets Connect (Talk): Chat application for telemedicine; Was working with microservices based on Nats and managing team;
- Guardian Vets Triage: Health care managing solution; Was working with large medical application that handles terabytes of date per month and managing several teams on both of Guardian Vets projects.
I was working on three B2B projects as Node.js Backend Developer using Nest.js and Express.js in Sweetcode Lab Inc. My main responsibility was delivering new features on the server, managing team and deploying process using AWS and GCP (mostly first). During this time was working with MongoDB (also Amazon DocumentDB), PostgresSQL and MySQL. I also was using Twilio, Redis, Stripe as an additional services.
I am interesting in Web Development (mostly in backend development using Node.js, and partially in frontend development using React.js).
As a Middle Node.js Developer I use JavaScript, TypeScript, Express.js (also Nest.js), MongoDB, PostgresSQL, AWS (EC2, S3, Amazon DocumentDB, RDS) on my daily. I also was working with React.js (TypeScript) when there were time to work with.
So I may prefer Backend Developing but based on offer I could check out Full Stack Developing position using Node.js + React.js technologies stack.
Also I would like to work in pair with mentor (or at least with mentoring) to reach heights on my way.
Position: Middle Node.js Developer
Category: Node.js
Experience: 2 years | English: upper

Data structures and algorithm -freecodecamp

Node.js basics - Hackerrank
- Collaborate with front-end and back-end developers and designers to build website following client requirements.

Experience and ambition to work in a global setting.

Ability to work as a team player and collaborate with cross-functional teams.

- Create clear, simple, and reusable code.

- Develop all server-side logic, including data storage to optimize website performance.

- Identify programming bottlenecks and bugs and find fixes.

- Test, update and validate web applications to be used on different web browsers.

- Execute automated testing platforms and system tests.


PROJECTS

I have PWA Application and the technologies used are Node.js , Express.js ,Sequelize ORM , React.js, Restful APIs , MySQL , AWS RDS and hosted on heroku. The functionality are user can create , Read , update and delete. And authentication used is json web token.

Real Time Chat Application ,which enable use to send text messages to other available user and technologies used Web socket.io.

E Commerce API, it a project based on product with different categories where users can add to cart remove and pay using third party API stripe.


Looking for work in remote, opportunity to try new technologies.
Position: Middle Node.js Developer
Category: Node.js
Experience: 2 years | English: upper


During my two years of experience in commercial backend development using TypeScript, I've been actively diving into exciting new projects and technologies. As a responsible and dedicated team member, I've always aimed to grow personally and create a positive team spirit. My expertise in JavaScript and its ecosystem drives my commitment to writing easily maintainable code. I prioritize following industry best practices to ensure the highest quality in my work. Notably, in my latest project, I achieved a significant performance improvement by implementing caching and reducing the number of requests. I genuinely enjoy embracing new challenges and continuously learning, and I'm excited to bring my skills and enthusiasm to contribute to your team's success.
Position: Middle Node.js Developer
Category: Node.js
Experience: 5 years | English: intermediate

I have no bad habits!
I realy like games & programming!
I'm not married & I have no children!
I'm young & ambitious!
I love clean and easily modified code!
Hi! I’m Node.JS Developer! Now I am actively working with Google services. For example, the project that I am finishing is document recognition using machine learning google vision API.

I can use graphQL with(or without) apollo server. Also I can create a good REST.api with fastify, express, or without middleware.
I can use ES6+ Standarts. So things like async/await, spread, Classes, ... aren’t a problem for me.

I have no bad habits. I really like games & programming. I’m not married & I have no children, so I have chill. I’m young and ambitious.

I love clean and easily modified code. So if your priority is development speed, and not the beauty of the code and the ease of modifying it - I’m not the one you need.

“If you want to write code easily, you must make it easy to read”
Robert C. Martin
I want to solve interesting tasks!
Position: Middle Node.js Developer
Category: Node.js
Experience: 4 years | English: upper


HR Management System
Tools and technologies:
AWS, Node.js, React, Typescript, PostgreSQL
Position:
Fullstack developer, backend developer 
Responsibilities: 
Development, optimisation and implementation for various services and modules

Real estate Saas platform
Tools and technologies:
PHP5.6./7,  Yii2, Node.js, Knockout.js, Beanstalkd
Position:
 Software Engineer
Responsibilities: 
Development, maintenance and support of platform functionality
Optimizing performance

Android/iOS app templating tool
Tools and technologies:
Node.js, AWS: Lambda, Api Gateway, DynamoDB, Cognito, SQS,  S3, PHP 7, MongoDB, Postgres, Jenkins, React.js, Express.js
Position:
Software Engineer/OPS
Responsibilities: 
API and UI development
Creating services for complicated calculations
Designing adapters for different platform modules
Basic CI/CD configuration

Weather Widgets/Headlines templating tool
Tools and technologies:
Multiple AWS services, Express.js, React.js/Redux, Google Maps
Position:
Software Engineer
Responsibilities: 
API and UI development
Position: Middle Node.js Developer
Category: Node.js
Experience: 2 years | English: intermediate


Worked on developing a web application for the advertising industry (AdonisJs and Ember.js).
Performed investigation and estimation of new functionality.
Designed and developed features by myself and in a team. 
Used design patterns to improve the system's maintainability.
Created unit tests.
Worked in a 5-member team. 
Communicated with the product owner. 
Was involved in all sprint phases using Agile Methodology.
Supported a marketplace written in Vue.js and Laravel that used Elasticsearch for product searching.
Prepared system descriptions and reports for clients.
I want to work as a backend developer
Position: Middle Nodejs Developer
Category: Node.js
Experience: 2.5 years | English: intermediate

Worked in international teams.
Also worked directly with the client at all stages of the SDLC.
Actively working on improving my English.
I have 2,5 years of experience.
Worked both in international startups and large projects, in such areas as healthcare, real-estate,  e-commerce.

Worked in international teams.
Also worked directly with the client at all stages of the SDLC

- On the backend I worked mostly with nodejs, specifically frameworks such as nest, fastify, koa, express. Also have a little bit experience with Python (fastApi). My responsibilities included developing services and new features in existing applications, participation in writing projects from scratch, researching for the best solutions, integrations with third-party api, interaction with the database, etc. Worked with both monolithic and microservices architecture, as well as serverless.

- On the frontend I have some experience with Vue3.
Now I'm looking to improve and deepen my knowledge in backend development and everything related to it (devops, system design, scaling applications, etc). Ready to learn new technologies/languages in this direction.
Position: Middle+ Node.js Developer
Category: Node.js
Experience: 4 years | English: upper


CareerKarma(product company) 
May 2022 - August 2022
Prepared project for GDPR compliance
Refactored legacy code base to Nestjs


UpTech(outsourcing company) 
March 2019 - Apr 2022
Eatable - menu management system
Sep 2021 - Apr 2022 Backend developer
Participated in the discovery stage of the project.
Took an active part in the system architecture design of the project.
Designed and set up infrastructure and CI/CD.

Studenten - learning platform for students
Sep 2020 - Feb 2021 Backend developer
Implemented data caching that has reduced database cost by 500%.
Migrated data from several sources.
Developed the backend part following engineering best practices.
Setup cloud environments.
 Setup CI/CD pipelines

Golfuture - app for booking and managing golfing 
Jan 2020 -Jun 2021 / Apr 2021-Jul 2021 Backend developer/Tech Lead
Integrated with an IoT system to provide the app with game data in real-time.
Setup the most optimal cloud environments using terraform.
Managed all the communication between the client and the team.
Managed team of 3 developers and 1 QA.

Sprent - delivery start-up in Saudi Arabia
Sep 2019 - Dec 2019 Backend developer
Implemented complex algorithms for searching for the users based on product needs  

PNKYSWR - agreement application for families
Jun 2019 - Aug 2019 Backend developer
Developed the backend part following engineering best practices.
Setup cloud environments using terraform.
 Setup CI/CD pipelines


Egg - event management platform
March 2019 - Jun 2019 Backend developer
Developed the backend part following engineering best practices.
Participated in a project design sprint.  

CryptoForce(fintech company)
February 2018 - March 2019
Fullstack developer
Developer both frontend and backend part of the application.
Ideally, I'm looking for a product company with a big team of skilled Node.js developers. I'm not interested in outstaff companies.
Position: Middle NodeJs developer
Category: Node.js
Experience: 2 years | English: intermediate


Middle Node.js  with 8+ years of experience in software programming. Have good expertise in JavaScript, Node.js, Express.js, Nest.js, 
Have experience with Docker, JUnit.
Have good communication skills, goal-oriented, perfect team
player.
Position: Middle NodeJs Developer
Category: Node.js
Experience: 1 years | English: intermediate

Smart Contract and api for him.

1. Fast learning.
2. Understanding the work of the blockchain and contracts.
Development and presentation of the startup project "school diary" at the innovation market. Taking the nomination from the Vodafone and 3 places in the general table of startups. NodeJS, socket, MySQL.

Development and presentation of the project 9 and 3/4 on the demo day from the yep incubator. Project for university communications. NodeJS, socket, MySQL.

Freelance project to automate online betting. C# - selenium, .net.

Server on NodeJs for a crypto wallet project. NodeJS, mongoose, web3, litecoin, pug, bootstrap, JQuery.

Smart contract erc 20. Solidity,NodeJS,Web3.Ethers.
I want to apply and improve my knowledge in developing software, learn new technologists, or deepen my current ones.
Position: Middle NodeJs Developer
Category: Node.js
Experience: 2.5 years | English: upper

Web Development, Node.JS, TypeScript, Node.js Serverless, Koa, Express, Microservices architecture, NPM Library Development, FTP/SFTP
 AWS (S3, Lambda, API Gateway, SNS), AWS Serverless
 MongoDB, MySQL, PostgreSQL, TypeORM
 Git, GitHub, Bitbucket
 Docker, Kafka, Jenkins, Kubernetes, Terraform, Redocly, Stoplight,
Swagger, New Relic, Argo CD
 Jest, Cucumber, Gherkin, Unit/Integration,
 TypeDoc, Swagger, Design Patterns
 WebSocket, OpenAPI, API Gateway, OAuth 2.0, JWT, GraphQL, Postman, JSON
 HTML/CSS
 NPM, NVM, WebStorm, Linters and Formatters
 Jira, Confluence, Scrum
Nov 2020 - Jan 2021
Project Roles - Frontend developer
Responsibilities: 
     Responsive/Mobile App
     React Application 
     Implemented the ability to create new proposals and 
     projects
Database - MySQL
Tools - BitBucket,JIRA,Confluence
Technologies - React, Redux, Next js, .NET Core


Apr 2021 - Present 

Project Roles - Node.js Backend Software Engineer
Responsibilities
- Development of microservices for different integrations
- Reviewing pull requests
- Test coverage of the new functionality (unit test, integration)
- Participated in making technical decisions
- OnCall support
- Communication and development of technical solutions with integrators

Database - MongoDB, MySQL, PostgreSQL
Tools - Docker, Kubernetes, Jest, ArgoCD, LogZ, NewRelic
Technologies - Git, GitHub, Bitbucket, Jira, Confluence, Redocly, Stoplight, Jenkins, Kubernetes, Docker, AWS (S3, Lambda, EC2 ...), New Relic, Node.JS, TypeScript, GraphQL, Koa, Jest, Cucumber.JS, TypeDoc, Gherkin, Terraform, Kafka, Swagger
I am looking for a project that needs a back-end engineer. I am interested to learn new things and take on new challenges. Quick learner and able to adapt to new technologies and approaches in a fast-paced environment.
Position: Middle Node JS developer
Category: Node.js
Experience: 3 years | English: upper


I have 3.5 years of experience in software development. 
Mainly I worked with Node.js. I participated in the full process of the
product lifecycle - from the initial interaction with the Customer to
product support. I performed a range of tasks, including application
design from scratch, code refactoring and optimization, unit testing,
requirement analysis and deploy configuration.