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

- First place in the Developer Student Club hackathon
- Second place in Chernihiv.IT olympiad
- First place in the local competition in the NASA Space Apps Challenge
Currently working on an IoT project with responsibilities for: 
- Developing software for an RPi-based IoT device using AWS Greengrass service (Node.js, RxJS, MQTT, Linux). 
- Developing a backend with the use of Nest.js framework, AWS (ECS) as an infrastructure and DynamoDB.
- Developing a hardware emulator which acts like a real hardware that's connected to the RPi. 
Currently preparing to AWS Certified Solutions Architect Associate Exam.

Have some experience in React.

Started as an Embedded software engineer, later switched to Node.js
Friendly team with an opportunity to grow.
Position: Node.js developer
Category: Node.js
Experience: 1 years | English: intermediate


Currently working with Nodejs, Typescript, always looking to evolve my skills and needs for each project. ...................................................................................................................................
Position: Node.js developer
Category: Node.js
Experience: 5 years | English: upper


Current position: Software Engineer/Node.js Back-end Developer

Work expirience: 5 years

Tools and technologies:
• Javascript (ES5, ES6, ES7, ES8, ES9, ES10, ES11, ES12) 
• Typescript 
• Knowledge the principles of database design
• REST API
• Nginx
• Linux administration
• Docker
• Node.js
• Express
• Typescript
• Nest.js
• micro-orm (ts ORM, based on Unit of work pattern)
• AWS 
• Stripe
• Autotests (mocha/chai, jest)
• MongoDB
• svn
• Typeorm
• Mongoose 
• Documentation (postman/swagger) 
• Git 
• Apache
• Solidity
• Mysql
• Postgresql 
• Knowledge of blockchain and web3 
• Paypal 

Soft Skills:
• Active learning 
• Engineering thinking 
• Analytical ability 
• Ability to work individually and as part of the team 
• Commitment and Resilience 
• Result-oriented attitude 

Present responsibilities:
• Setup and monitor infrastructure.
• Plan and implement architecture.
• Conduct interviews for new developers.
• Writing e2e and unit tests.
• Distribute tasks to others developers.
• Mentoring.
• Review code.
• Back-end development.

What I want:
• Product based company.
• Competitive salary.
• Remote work.
• Full time stable project with microservices architecture.
• Possibilities to grow in company, for example became full stack or learn and use some other languages such as Golang.
Position: Node.js developer
Category: Node.js
Experience: 3 years | English: upper

Achievements in the team:
- On the current project, our team has become the backbone of the product, we ousted other teams and now we are responsible for the whole backend. 
- We designed and developed our own implementation of two 3rd party services in a short time. It allowed saving a lot of money(we used production plans) and added a lot of flexibility and stability to our system. 

Personal achievements: 
- I joined a company after the internal academy. During three years in the company, I become a coach/mentor itself. Been responsible for Node JS homework. Managed two teams of students of 10 developers in each during the entire project development from scratch. 50% of them joined a company and successfully work on commercial projects.
Current Project: File Management System / Digital Family Organizer 

This system organizes family papers, notes, checks, as well as media files (photo/audio/video). It gathers, identifies(using IA services), arranges, and saves secure all documentation online.  The platform also has a lot of integration with cloud providers (such as Google Drive, Dropbox, etc) for the synchronization of media content in two directions: import and export.

Stack: NodeJs, Typescript, Postgres, Redis, Solr, Neo4j, RabbitMQ, Docker, AWS, Golang. 

- Obtained experience setting up 4 microservices from scratch on NodeJS (general framework, logging, error handling, rate limiting, etc.) 
- Got to know about different microservice patterns (API Gateway, Orchestration, Circuit Breaker, Tracing, Asynchronous messaging, etc). 
- Obtained experience using GOF design patterns, GRASP, and SOLID.
- Started with Golang, Docker/Heroku API during the development of the internal command-line application. This tool was later used to streamline CI/CD processes (tests, container builds, deployment, and release cycle) 
- Learned a new concept of graph databases, and mastered CQL and Neo4J which were used to develop a network of users' contacts.
- Developed approaches to application unit/integration testing, having covered more than 90% of the code. 
- Mastered customer communication. Understood how to use industry-proven best software development practices (Agile, Kanban).
I want to work with a high-load distributed system with an experienced team on an interesting product.

I don't want to work with a legacy monolith CRUD system.
Position: Node.js developer
Category: Node.js
Experience: 2 years | English: intermediate


Current Role:
Back-end Developer

Fields:
Corporate Digital Solutions: Developed an admin panel and API for a corporate website, enhancing user experience and operational efficiency.
Construction Project Management: Contributed to an application to create and maintain documentation on construction projects.
Healthcare Technology: Worked on an application in the medical field relating to human body diagnosis.

Technologies:
ORM: TypeORM, Prisma, mongoose
DB: PostgreSQL, MongoDB
Programming Languages: TypeScript, Node.js
Web Technologies: Nest.js, Express.js, GraphQL, Apollo Server, Apollo Server micro
Containerization: Docker
Cloud Services: AWS (S3), Azure (Blob Storage), Firebase
Security Protocols: OAuth 2.0, Auth 0

Architectures:
Experience with both Monolithic and Microservices architectures.
I don't want to work on frontend development
Position: Node.js developer
Category: Node.js
Experience: 0 years | English: upper


Database pet project
Complex project, wrote on TypeScript and using MongoDB, which contains work with database, dependency injection, a little bit of front-end and Oauth2.0 API 

Searcher test project
Simple home project to practice with public Wikipedia API. User can search by key phrase or get random Wikipedia page

Sorted names list test project
Project that keeps track of an ordered, numbered list of names.    List is one for all users, but with different order for each one. User can add, delete, edit and move through the list of any item.

Check Ethereum balance test project.
Test project, which display balance of Ehtereum native token and all ERC-20 tokens with their name and amount for given address. I had to get familiar with the new for me web3js framework.
Position: Node.js developer
Category: Node.js
Experience: 2 years | English: upper


Data structures and algorithms.
SOLID, DRY, KISS, YAGNI design principles.
GoF design patterns.

Also, have basic experience in web scrapping using
regex, axios, cheerio, and puppeteer, built some telegram bots
with telegraf, fooled around in node-red, and many more.
Position: Node.js developer
Category: Node.js
Experience: 5 years | English: upper


Dear hiring manager, I have been working as a software developer for more than 5 years. Nowadays, I am actively looking for a new opportunity that can lead me new knowledges. If you have that offer, I am ready for the interview with you.
I do not want to work with LGBTQ community or their contributors.
Position: Node.js developer
Category: Node.js
Experience: 2.5 years | English: fluent

I have successfully initiated projects and single-handedly completed them. I once suggested and converted my company’s website from the regular vanilla website into a React-based website.
DECAGON INSTITUTE.
1) E-Commerce API
I was involved in the development of this project from beginning to end. I used several technologies: node, javascript, typescript, MongoDB, docker, multer, bcrypt, jest, supertest amongst others.
2) Standard blog app
On this project, I worked as a backend developer. I designed various endpoints in the API which the frontend developers interacted with. Technologies used: Nodejs, Express, typescript, jest, docker, MongoDB, mongoose, and many more.
3) Banking App
An API application works like a real-life banking services app where users can create bank accounts, send money, receive money, view balances, and many more. Technologies Used: Nodejs, Express, Jest, Docker, MongoDB, Mongoose, Heroku.

INKSNATION INTERNATIONAL
I’m not picky when it comes to organizational expectations. I expect to work with a standard organization that is goal oriented. An organization where I can give my best and I'd be properly appreciated
Position: Node.js developer
Category: Other
Experience: 3 years | English: fluent

Airtime2Cash: 

Airtime 2 Cash app where users can sell their airtime and convert it to cash whenever they make excessive recharge from their bank apps. Technologies Used: NodeJS, Express, SQL and React. 

Library Management System: 

Library management System is an App developed to manage books written by different authors where people can access the books of any particular author by searching through the archive. 
Technologies used includes, EJS, Express, NodeJS, Bootstrap 

Chat-Application: 

A chat application where individuals and groups can share ideas and solutions on programming and software developments.  
Technologies Used: Socket io, Express, Nodejs, and React JS.
Decagon, Lagos —Backend Software Developer (Nodejs)			May 2022 - November 2022

Worked in the backend team that built airtime to cash app employing TypeScript, Node.js, Express Framework, SQLite, Sequelize, Docker, Supertest for unit testing, agile methodologies, etc. 

Worked in the team that built Restaurants Management System employing TypeScript, Node.js, Express Framework, SQLite, Sequelize, Docker, Reactjs, Supertest for unit testing, agile methodologies, etc. 

Solved the problem of duplicate transactions in a known financial institution 

built classifier projects with Nodejs, and JavaScript 

Solved a train transportation algorithm problem 

Solved a road transportation algorithm problem Built projects with Nodejs, React.js, and Javascript 

Retrieved and manipulate data for analysis of system capabilities and requirements. 

Currently working on a complete loan management system for a microfinance 
 

M15 Innovations, Lagos — Software Engineer			November 2021 - April 2022 

Wrote reusable unit test documents to ensure quality control and detect bugs by increasing over 35% efficiency rate. 

Collaborate with product management to ensure ability to meet requirements and to scale up the  
development in the long term. 

Developed web scraping program to help the firm download public data, including over 10,000  
company descriptions and stock quotes, enriching internal data & increasing research efficiency by over 50% 

Modified existing software to correct errors, adapt to new hardware, or upgrade interfaces. 

Worked with coworkers to complete tasks. 

Documented test plans, testing procedures, or test results. 

 

Olat Technologies, Akure — Software Engineer			January 2020 - October 2022 

I wrote code that operated on a variety of devices that varied in size and functionality. 

Designed landing pages that were created from conception to deployment. 

Worked together with the product team to put new feature advancements into practice. 

Documented test plans, testing procedures, or test results. 

Responded to user email inquiries and set up automated systems to send responses. 

Analyzed user needs to determine technical requirements. 

Maintained understanding of current web technologies and programming practices through continuing education and participation in professional conferences and workshops.
Position: Node.js developer
Category: Node.js
Experience: 2 years | English: upper


Designed and built request placing platform, using nodejs, redis(caching) and mongodb.
Built features(class attendance) for a school content management system using php
Designed and built a notification system for an e-commerce platform using nodejs, rabbitmq, google firebase and cronjobs.
Position: Node.js developer
Category: Node.js
Experience: 6 years | English: intermediate


* Designed multi-tenancy architecture and implemented decentralized brand idea
* Participated in full lifecycle of development for company web application using Nestjs framework
* Reviewed squad members’ code and had responsible in api integration part with frontend team
* Integrated backend with web3 for reward program
* Perform live service management and infrastructure such as Google Cloud Platform
Position: Node.js developer
Category: Node.js
Experience: 4 years | English: intermediate


Designed Stoke managment system for an enterprise for managing stokes in sub companies. i have used docker, node.js, express.js, linux to implement the backend of the system.
I have also worked on desiging and implementing parking reservation system, with features that require email integration for receipt, sms for notification, and stripe for payment.
Position: Node.js developer
Category: Node.js
Experience: 11 years | English: basic


Designing and creating a full cycle for the implementation of client-server applications for various institutions and services (for example: taxis), financial institutions (payment instruments, transaction management, monitoring systems).  Setting up additional micro services in existing projects ... Much more.
Not interested in everything related to Microsoft, php...
Position: Node.js developer
Category: Node.js
Experience: 5 years | English: intermediate


Desktop OS: Windows, Linux, MacOS;
Clouds: AWS;
Virtualization: Docker;
CI/CD: GitHub Actions, GitLab-CI,CircleCI;
API: REST, GraphQL;
Tests: jest;
Languages, frameworks, libraries and etc.: JavaScript, TypeScript, Node.js, Nest.js, Socket.io, Electron, Serverless, AWS CDK;
Other: basic knowledge of unix-like terminal commands
Position: Node.js developer
Category: Node.js
Experience: 5 years | English: fluent

PRODUCT - LinX 
- Developed mission-critical microservices that handled over 10,000 business operations such as business registration, invoicing customer management, payroll, and bill payment. 
- Developed message queues for communication between different services which helped to maintain data consistency across various services.
- Developed reusable code libraries published as npm package to be used across different services, this helped to reduce code smells and multiple server polling which increased system performance by 18%.
- Conceptualize and implemented wallet limit for daily wallet transactions which helped to reduce fraud by 90%
Conceptualized and engineered the external financial transactions to leverage on the internal wallet system which reduced company costs by 25% 
- Implemented database transactions for financial transactions which resulted in wallet security and 82% bug reduction.   Node.js, React.js, PostgreSQL, AWS
Develop and design the backend for software applications
Worked with developers to design algorithms and flowcharts
Integrated software components and third-party programs
Develop reusable code and libraries
Position: Node.js developer
Category: Node.js
Experience: 4 years | English: fluent

Enterprise payment platform implemented by Schools, Colleges, Business Organizations that is integrated with various core banking systems
Developed a front end mobile application using React Native
Worked with a team of software engineers on the development of social media web application in a test-driven programming approach
Develop and Maintain Bill Payment System for Government Utilities Service Organizations using Node runtime environment
Deliver ERP and core banking system integration
Worked on Jasmine unit test framework to write unit tests for selected components
Build a robust AWS Lambda function to deliver notifications to different devices
Manage App Service and DevOps automation with Microsoft Azure
Implement test-driven development with React.js Jest, Mocha
Test, maintain and support payment system implementation
Develop online driver licensing educational system using expres.js framework and React.js
Handle various screens for the front-end using Vue.js and Nuxt.js
Designing a database using PostgreSQL
Position: Node.js developer
Category: Node.js
Experience: 1 years | English: intermediate


Developed a MongoDB and Firebase  to extract and store data from several data sources and serve it to a dashboard.
Built and maintained web apps for clients through various online platforms.
Worked at bond tech as firmware engineer managing IoT on database and creating scalable systems to solve problems
Position: Node.js developer
Category: Node.js
Experience: 6 years | English: intermediate


- Developed backend for several e-commerce websites using PHP and Opencart CMS and was also responsible for frontend JavaScript.
- Supported a legacy web scrapper using PHP and Phalcon. And added new features to it.
- Rewrote the middleware part of the application from Promises to RxJs Observables
- Developed PDF and Email generation service using LaTeX, ejs, and crontab
- Developed cli service to use Email and PDF generation service manually using NodeJs and Commander.js
- Developed migrations SQL database using Python and Alembic/SQLAlchemy.
- Developed multiple internal services: Database, Logger, Error Handler, Data Validation, Healthcheck, Service to manage Worker Threads, User Notification, etc. using NodeJs, RxJs, and TypeScript
- Developed a tool for internal usage using Electron, RxJs, and Typescript that supports WAMP(Web Application Messaging Protocol) and could make remote procedure calls(RPC)
- Developed a custom load test(benchmarking) cli tool using NodeJs, RxJs, and Typescript to make multiple RPC and show different execution stats.
- Developed backend for two small web services using Python, Flask, and GraphQL
- Rewrote old parts of the app and made changes to some of the Agular UI modules so they could be shared with the Middleware(NodeJs) part of the application
- Developed backend auth modules with different authentication methods and dynamic authorization using Python
- Contributed to Crossbar.io lib by making a pull request.
- Debugging, Profiling, and Diagnostic of high-loaded monolith NodeJs server application
- Described backend system infrastructure using the c4 model
I want an opportunity to test and use my skills. Also, I am always eager to learn new technologies, make research, and dig into the insides of complicated systems
Position: Node.js developer
Category: Node.js
Experience: 5 years | English: upper


Developed BE part of parcel delivery network application Responsibilities:
- I have collaborated on several projects that involved common or specific npm private packages related to each other, and I have experience working with those packages.
- implemented various validators for different data types to ensure accurate input and efficient error handling
- created reusable components for requests, such as middlewares, helpers, and utils
- refactoring and optimizing the code quality to enhance the application's overall
performance

Develop several web portals using Nest.js. Projects:
1. A portal for the Netherlands national sports federation Responsibilities:
- creating arbitrage and match management features with different user roles
- integrating the portal with keycloak for authentication
- setting up communication between third-party services
- developing a login validation flow that integrated with a third-party service
2. Aloyaltyprogramportalforemployeerewardsmanagement. Responsibilities:
- integrating the portal with keycloak
- importing and exporting documentation
- transforming data to store it in the database and calculate the necessary
structure
3. A platform for manipulating medical data and sending it to other services.
Responsibilities:
- implementing features such as saving files in the MinIO storage
- developing an email service that integrated with RabbitMQ to grab emails and
send them to the appropriate address
Position: Node.js developer
Category: Node.js
Experience: 6 years | English: basic

- Implemented Docker, that speeded up product deployment during testing
- Promptly took the responsibilities of the front-end developer at the time of the loss of another front-end developer, which changed the final result of the product for the better.
- Saved budget for mobile application development using NativeScript.
- Implemented CI/CD, which saving time and effort when updating the product on servers.
Developed commercial products such as online store and ticketing automation.

Responsibilities: 
- Technology Stack Selection
- Product architecture planning
- Back-end development
- Front-end development
- Development of a mobile application for scanning tickets

Stack: node.js, graphql, postgres, typescript, redis, websockets, type-graphql, apollo-server, nestjs, hasura, typeorm, nginx, angular 8+, apollo-client 2+, material-ui, RxJS
Interested in developing e-commerce products using advanced technologies: nestjs, graphql, angular 2+, typescript.
I am looking for remote work with interesting tasks, professional Growth, fixed payment, full time.
Will be a plus English classes, necessary for work equipment, tax coverage, bookkeeping.
Position: Node.js developer
Category: Node.js
Experience: 7 years | English: fluent


Developed company's management system using React & Node.js enhancing company's administration by 40%.
Served as a lead developer for building an educational marketing simulation app using Django, React, Redux, Crossbar, and Autobahn.
Delivered performance-driven and user-centric websites that met all business requirements making effective use of React/Redux and Express.js.
Built an e-commerce website to sell products online using React & Node.js and so increased the company sales by 59%.
Worked with data scientists to resolve database design problems and provide exceptional customer service.
Improved interacting with MySQL using Sequelize ORM and Knex & Bookshelf ORM.
Integrated Cloud Services such as AWS S3 , AWS Lambda and AWS Elasticsearch .
Implemented the feature of scheduling SMS campaign with SMS segment splitting preview.
Worked with designers to resolve UX problems, improve operations and provide exceptional customer service.
Position: Node.js developer
Category: Node.js
Experience: 10 years | English: intermediate


Developed efficient and maintainable software according to
business objectives and needs of clients.
• Used Javascript, Jquery, Node.js, Git, MySQL,
PHP, CSS, Sass, and HTML to develop app-solutions
• Contributed ideas and suggestions in team meetings and
delivered updates on deadlines, designs and
enhancements.
• Reviewed code, debugged problems, and corrected issues.
• Coordinated efficient large-scale software deployments
Position: Node.js developer
Category: Node.js
Experience: 2 years | English: intermediate


Developed efficient code modules
Work with Express, Nest.js,  PostgreSQL, TypeORM, MongoDB, Mongoose, GraphQL
Covered the code with unit and e2e tests using Jest
Build CI/CD using Github Actions
Work with Docker, Jenkins, Swagger, Redis, AWS S3Buckets
Work according to Scrum methodology