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

I am a competitive programmer with 4-year experience. Top-5 (2020), Top-3 (2021) in Kazakh Regional ICPC Contest.
During the summer of 2021 I have worked as a freelancer on the project for mental arithmetic school. The main goal was to create an algorithm that can generate arithmetic expressions sequences with the given parameters. I developed algorithm with Python and also used React.js for simple SPA to get settings from user and then show generated sequence. The project was frozen due to the lack of financing.
In August 2021 I started to learn Node.js (Express.js). In September 2021 I started my work at Bilimber ("give knowledge" from Kazakh) ed-tech startup as an intern. Here I have worked on variety of projects. I embedded third-party database of questions to use it for feature that allows students to prepare for national exam. I worked on tournaments - the set of 30 weekly questions on which all users can compete with each other to be at the top of the global standings. I created a socket-based Kahoot-like feature, where teachers and students can create set of questions with options, create a room such that other users can join it and compete during lesson or home preparation. The last project I'm currently developing is Komekber ("give help" from Kazakh) - student can send question as a request, tutors get notification and can accept the request to link with student to help him.
Here are the technologies that I have used: Express.js, PostgreSQL, MongoDB, Redis, WebSocket, Socket.IO, Firebase, Swagger, Docker, Git. 
During almost all the time in Bilimber I was a sole backend developer, so now I want to find a place were I can grow as a developer, gaining knowledge about patterns, architecture design, other technologies from more-experienced colleagues. 
Also I'm currently learning framework Nest.js with Typescript, because I think this is the base in JS backend. The next milestone in my roadmap is learning microservice architecture.
Position: Node.js developer
Category: Node.js
Experience: 4 years | English: upper


E-commerce website with a goal to rent out designer maternity clothing to women going through pregnancy. Also includes clothing store in case someone wants to buy instead of rent.
Technologies: React, Redux, REST, PostgreSQL, Express.js, Mocha, Chai, Cypress, AWS, Docker

===================================

Trading platform that allows to buy/sell shares of businesses, bonds, valuables such as art pieces, represented as NFTs (legally binding due to local laws of the customer).

Technologies: React, Redux, REST, Socket.io, PostgreSQL, MongoDB, Nest.js, Gitlab CI, Jest, AWS, Docker, k8s, OpenShift, Redis, Kafka

===================================

Mobile app that resolves a role of a personal CRM for managing personal/business contact of a private individual as opposed to a mass of CRMs targeted at business use. Later pivoted into also allowing digital business cards sharing to enabling networking.

Technologies:
REST, Socket.io, PostgreSQL, MongoDB, Firestore, Nest.js, Gitlab CI, Jest, GCP, Docker, k8s, Google Kubernetes Engine, Redis, Bull.js
Position: Node.js developer
Category: Node.js
Experience: 5 years | English: fluent


Edgely Co-Founder
 Designed and developed an NFT Analytics platform on Ethereum Blockchain from scratch.
 Designed and developed an event-driven real-time block data processing system using Kafka and NodeJS. Decoded NFT sale data for popular marketplaces like OpenSea, X2Y2, and LooksRare with internal call data. Developed an easy-to-maintain and extend NodeJS Express backend application with a role system, Web3
authentication, and validation middleware.
 Created a tag-based caching system with Redis to speed up requests.
 Created a reverse proxy for SSL termination and subdomains with Nginx Proxy Manager. And used Cloudflare to
be able to load-balance between multiple API servers.
 Dockerized all dependencies along with NodeJS Express Application including PostgreSQL, Redis, and Nginx Proxy Manager to make it easy to deploy on a new server quickly.
 Designed and developed frontend application using VueJS with BootstrapVue components.

OSF Digital (Software Engineer)
 Developed global scale e-commerce solutions with salesforce commerce cloud.
 Built and extended SFCC cartridges using NodeJS programming language.

Telstra (Software Engineer)
 Developed billing mediation system for Microsoft Teams call billing process using NodeJS programming language on AWS serverless architecture.
 Worked on the team responsible for blue planet inventory metadata consistency and Neo4j (GraphDB) database maintenance.

Zirve Software (Software Engineer)
 Maintained and extended the backend and frontend of the lawyer assistance application.
 Designed and developed a new core feature to sync case data from government databases which led 25% increase in
the sale of the app on monthly basis.

DISLLP (Software Engineer)
 Inventory software development for telecommunication companies, Web Application and REST API testing.
 Created a continuous integration platform on the Java Spring Framework to automate REST API testing.
Position: Node.js developer
Category: Node.js
Experience: 0.5 years | English: intermediate

Have commercial experience with Unity.
Passed the back-end developer marathon from Ucode IT academy.
Educational projects:

Node.js:
-Simple ToDo 
-Notepad mini in Web
-CSV Parser
-Full authorization form(Registration, authorization with JWT, Password reminder with email)
-Online CardGame
-Reminder API

C language:
-Own Shell for the terminal
-ls command with flags
-Сhat written in c with client-server architecture built on Secure Sockets, database on sqlite, UI on GTK3



Unity VR developer (1 year, remote work)
My duties included:
-Introduction of new mechanics and entities
-Debugging
-Network synchronization of players
-Implementation of frameworks
-Optimization of existing solutions
I'm looking for a job as Junior NodeJS developer.
Position: Node.js developer
Category: Node.js
Experience: 7 years | English: upper


Education:
June 2014. Ivano-Frankivsk, Ukraine. The National Technical University of Oil and Gas. Information Technologies. Received complete higher education in the speciality of "Automated management of technological processes" and obtained a qualification of Engineer of automation.

Work timeline:
2014-2017 - freelance, domestic projects;
06/2017-12/2017 - php full-stack at "Default value";
06/2018-11/2018 - js full-stack at "MMD Smart Ukraine. MessageWhiz";
01/2019-04/2019 - js full-stack at "Axon development group";
04/2019-02/2020 - founder Bots Business
10/20-02/21 - js full-stack at “Selecto”, Lviv.

Hard skills: {in braces is pointed approximate commercial experience}
php 2 years (zend-framework2, laravel, slim);
js 5+ years:
- front (jquery, bootstrap, material-ui, react 16+{1 year}, angular8 {3 mth}, vuejs 2.5 {3 mth}, etc);
- back (express {1 year}, koa {3 mth}, hapi {2 mth}, loopback {3 mth}, fastify {1 mth}, nestjs {2 mth}).
Other languages:
bash (simple scripts writing),
python (bases),
golang (bases).

Databases:
sql: mysql, mariadb, postgres (user permissions management, crud, transactions, joins, subselect, grouping, having, indexes, queries optimization);
nosql: mongodb, dynamodb (crus, aggregations).

Cache: redis

Pub/Sub: RabbitMQ, NATS

Computer science:
apache, nginx web-servers configuration;
docker, docker-compose
aws: ec2, ebl, route53, certificates manager, s3, cognito, redis, dynamodb, API Gateway. google cloud console;
microsoft azure. CI/CD: TeamCity.

Versioning:
- git: common gitflow

Soft skills:
Aglie: scrum, canban, Jira, Confluence;
Present experience of work with the customer.

English: B2

Personal features:
+ good analytical thinking;
+ proactive team member. Looking for alternative solution ways;
+ responsible;
- inattentive;
- stubborn.
Front-end, layout.
Position: Node.js developer
Category: Node.js
Experience: 0 years | English: intermediate


Education of Hebron IT Academy
1 year of education on node.js developer
many project on node.js with technologies such express, mongoose, TypeORM, nest.js, Authentication and Authorization, Testing, middlewares, work with databases such mongoDB, mySQL

Git, mongoDB, robot3t, postman
I want to be a strong engineer of back-end architectures in strong interesting young team.

I don't want to work in IT 
I want to make IT my life
Position: Node.js developer
Category: Node.js
Experience: 3 years | English: fluent

Probably automatic testing is the only domain in IT I do not have expirience with.
EJaw — (FreeLance)**Apr.2021 – Feb.202**2
Crypto platforms - CRM
Node.js, MongoDB, Mongoose, Express.js
**Node.js Developer**:
Creating backend (RESTFUL API).
Integration of third party APIs.
Data synchronization scripting.

Stuzo **Sep.2021 - Dec.2021**
Mobile first apps with web CRM - Social networks, Service Sales Platform
Node.js, React, Angular, C#

**Delivery Lead**
Team management. 
Resource planning and facilitation. 
Client communication. 
Running Scrum ceremonies. 
Maintaining scrum processes. 
Providing Managerial coverage for multiple projects.

Innovation Development Hub **Apr.2021 – Aug.2021**
Web apps and Mobile apps - CRM and Sales
Lazarus, Node.js, Python, React, Angular, MySQL, 1C, 
**Project Manager:**
Requirement analyzes,
Development planning and oversight.
Time management. 
Resource planning and facilitation. 
Organizing and motivating a project team. 
Client communication. 
Analyzing and managing project risk, analyzing team performance. 
Monitoring progress. 
Administrating and setting up JIRA (and other Atlassian software)

Flying Donkey **Apr.2019 – Mar.2021**
Multiple fin-tech projects
C#, Angular, SQL Server, Azure, Classic ASP
**Technical Project Manager**:
Managing a team of 10+ members.
Performing BA tasks and Backlog management (Similar to PO work).
Agile Project management. 
Client Reporting.
Running weekly and daily meetings,
Code reviews and data architecture.
Classic ASP development

BNY Mellon **Jun.2017-Apr.2019**
Project: Digitalization of data management department processes - Domain: Investment banking (Fin-Tech)
Classic ASP, Visual Basic + Windows forms, Rest API, OLE + VBA. Bloomber API, Reuters API, IDC API.
**Developer and Business analyst**
Developed more than 10 mini apps to support business processes. 
Supported and modernized lots of existing user developed tools.
Leaded and delivered paperless projects which allowed the digitization of the main process of pricing teams all over the world.
Established an improvement team for testing and integration of new tools.
Gathering requirements.
Creating documentation.
Validation according to corporate procedures.
Respectfull and friendly team.
Position: Node.js developer
Category: Node.js
Experience: 1.5 years | English: upper


- ensure the website performs correctly, focusing on databases, back-end logic, application programming interface (APIs), architecture, and servers.
- collaborate with front-end developers, product managers, principal architects, and website testers to build the structure of a website or mobile app.
Position: Node.js developer
Category: Node.js
Experience: 5 years | English: fluent


EPAM Systems (2021 - current)
1. Led the design and development team of real time Microsoft Teams application for scrum teams, facilitating
grooming and scoring tasks using the latest technologies of Azure, Node.js, React and SocketIO
2. Designed and implemented scalable APIs, lambda functions and background workers for managing staffing for client projects using Node.js, fp-ts, PostgreSQL, AWS Lambda, DynamoDB, Apache Kafka and other cloud technologies that serve thousands of users daily
3. Designed and developed jobs to automate regular updates with other platforms, increasing consistency of data using asynchronous microservices, Apache Kafka
4. Improved code base by conducting code reviews, writing unit/integration/e2e tests increasing overall code quality and efficiency

INSPIRED LLC (July 2020 - July 2021)
1. Designed and implemented online processing system of Uzbekistan’s largest fintech company (Payme), increasing
number of clients by 30 percent and revenue by 20 percent using Node.js, Typescript, MongoDB
2. Automated and optimized remote identification system for clients by integrating Findface and passport service
3. Reported directly to CPO: Engineering lead for designing and developing the transaction processing dashboard
(virtual wallets, transactions, clearing) that provides a rich visual summary for daily money transactions powered by interactive charts. Used by board of directors in decision-making process
4. Completely automated CI/CD pipelines, reviewed 2-3 pull requests daily, wrote unit/integration tests

Payment Aggregation Systems (October 2018 - June 2020)
1. Designed and implemented enterprise application (Aloqa Express) for bank in collaboration with department of e-commerce for fast money transfer among regional branches, increasing profit by 10 percent
2. Collaborated with solution architects and developers to design, implement, test and deploy application to fully
automate work flows, leading to reduction in duration for internal process by 50 percent
3. Enabled incremental and reversible management of database schema by implementing schema migration using Sequelize ORM and NodeJS
Position: Node.js developer
Category: Node.js
Experience: 2.5 years | English: upper

Prize for winning hackathon organized by EPAM
Completed course of JavaScript in UATE
Completed course of JavaScript in EPAM Systems
Completed course of Node in EPAM Systems
EPAM-Systems— Software Engineer
2023.01 - present

Pearson is an e-learning platform tailored to university biology students, providing engaging educational resources through an interactive experience.

-Developed backend APIs using NestJS in a monorepo structure.
-Authored clear documentation for platform features.
-Designed JSON structures for frontend data delivery.
-Collaborated on creating an interactive biology learning platform.


LineUp – Software Engineer
2022.02 - 2022.12

Pipeliner is an online simulator for financial modeling that helps SMBs to build their skills in the flow of work

- Performed back-end development using NestJS 
- Creating and providing back-end API -s for our front-end team
- Creating documentation using Swagger
- Participating in architecture of our database
- Responsible for our TypeOrm integration
- Created payment method using Stripe

EPAM-Systems— Software Engineer
2022.05 - present

Assistance to Tory Burch in delivering enhancements to the Tory Burch website and email marketing operations

- Performed code review
- Developed features on back-end side
- Participated in the implementation of decisions and active communication on the integration of third-party services
- Debugging and fixing errors

EPAM-Systems— Software Engineer
2021.09 - 2021.12

The website helps to keep track of your curbside collection week for recyclable materials.

- Implemented authorization with JWT
- Performed Backend development with Nodejs and Express
- Created the Swagger Documentation
- Created remote database with  Heroku
- Implemented all functionality for creating maintainable
and reliable application
- Implementing Socket  IO 

EPAM-Systems— Software Engineer
2021.06 - 2021.09

Working on task managing application

- Performed back-end development using Node Js and Express
- Creating and providing back-end API -s for our front-end team
- Creating documentation using Swagger
- Participating in architecture of our database
- Responsible for our TypeOrm integration
Position: Node.js developer
Category: Node.js
Experience: 1 years | English: intermediate

Writing stable code. Big attention to logging errors, good tech writings and documenting, architecturing solutions, sharing experience and ready to help coworkers. Middle developer.
ES5, ES6, PHP, node 12+, docker, MongoDB/*Sql, Express/Koa2, Vue, swagger, nginx.
1 year commercial experience in big team, 1+ year learning and practices in node.js. 10+ years of experience in IT and web technologies. 
Commercial experience 1year.
Non-commercial (volunteer or pet projects): IVAO UA-WM (php, drupal, c# desktop), playing personal sites (pure php) and chrome extensions (mostly data parser or injectors or data recognizers and transformers). Small personal experience with React - ready to learn and get more experience.
--
Ready to fast learn and use Hapi, Fastify and other backend frameworks and templetifiers. 
Little experience with AWS (simple personal site on AWS using Route53, Cloudfront, Gateway API, AWS Lambda), 
RabbitMQ, GraphQL, PostgreSQL.
Linux Ubuntu. Simple Mocha testings (tried TDD).
Personal experiences in C# (desktop app), VBS, Java Spring, Java EJB. Understand C# and Java syntax.
Have interest in high-load and high-scale system architecture, using corporate code and standards and best practice documented.
Expect participation, using and advancing experience in interesting and complex projects, loaded and scaled.
Prefer structured organizations, documented tasks, standards, product companies, support and develop existing product, debug, improve, rewrite code, add new features.
Preferably backend (I do understand and ready to frontend also).
Interested in enterprise solutions and projects, business automation, information processing, messaging solutions, microservices. 
Ready to rewrite legacy under help.
Ready to travel and job trips but relocate under question (I'm building house).
Interested in developing DevOps skills (Kubernetes, Terraform, Gitlab CI/CD, AWS, clouding apps).
Position: Node.js developer
Category: Node.js
Experience: 1 years | English: pre


Excellent knowledge and experience in JavaScript and Node.js (Express.js). Experience with Docker, TypeScript, SQL, and MongoDB. Familiarity with protocols and their functioning. Able to create CRUD systems and utilize the Dependency Injection OOP pattern.
Proficient in Zoho CRM, Pipedrive, Strapi and Pipedream. Experienced in working with servers. Skilled in working with payment systems such as Walletto, Connectum, and Stripe (gerchik.com). Development of Telegram bots.
Position: Node.js developer
Category: Node.js
Experience: 7 years | English: intermediate

Implementing CI/CD for code and grafana dashboards using gitlab ci.

Write a bunch of libraries to support specific logging format that supports distributed tracing (opentelemetry, jaeger) and standard logs (stdout collected with kibana/loki).
Expecience:
- NodeJS, Typescript. More than 5 years of commercial development.
- REST, GraphQL.
- Docker, Kubernetes, Helm.
- RabbitMQ.
- Redis.
- PostgreSQL, MongoDB.
- Vault, Grafana, Jaeger, Gitlab & Gitlab CI, Traefik, Elastic, Kibana, Vault, Minio (S3-compatible storage), Prometheus
- Linux administration (Bare metal and VPS). 

Work:
- Agilium Labs. Outsourcing, various projects.
  + Position: NodeJS developer. From August 2018 to August 2019.
  + Develop and support different backend services on NodeJS.
  + Technoligies: NodeJS, REST, microservices, Docker, Kubernetes, MongoDB.

First Ukrainian International Bank
  + Position: Senior NodeJS Developer, Chapter Lead. From May 2019 till now
  + Complex payments platform
  + Technologies: NodeJS, REST & GraphQL, Postgres, Elastic, Docker & Kubernetes, RabbitMQ, Redis, Jaeger etc
Position: Node.js developer
Category: Node.js
Experience: 4 years | English: upper


Experiance:

2014 - 2015  PHP developer at MediaService, development of websites for shops based on 1C Bitrix framework

2015 - 2018 PHP developer, freelance. Development websites for internet-shops, e-commerce products, landing pages.

2018 - 2020 Fullstack developer at Chatbots.Studio, teamleader. Writing chat bots, worked on development of messaging platform using React, NodeJs, MongoDB and RabbitMQ.

2020 - 2022 Fullstack developer, techlead at Rake LLC. Development of application for omni-channel messaging, using React, NodeJs, MongoDB and RabbitMQ
Position: Node.js developer
Category: Node.js
Experience: 3 years | English: upper


Experience: 3+ years in JS development.

Skills: Node.js, ES6/7, Express, MongoDB, PostgreSQL, Redis, Sequelize, Mocha, Chai, Docker, PM2, REST API
Position: Node.js developer
Category: Node.js
Experience: 4 years | English: intermediate


Experience:
3+ years of experience or proven track record of using Node.js on commercial projects,

Tech skills:
Very good knowledge of Javascript,
Very good knowledge of Node.js,
Very good knowledge of building REST API.

Soft skills:
At least B2 in English – we work internationally, so that’s a must,
Strong collaboration, communication, and organization skills – we’re a team and we want you to be a part of it!
Ability and will to share your knowledge with more junior members of the team,
Proactive attitude towards implementing changes,
Attention to detail.
Position: Node.js developer
Category: Node.js
Experience: 2 years | English: upper


Experienced Back End Developer with a demonstrated history of working in the information technology and services industry. Skilled in Algorithms, Video Blogging and Back-End Web Development.

Work Experience

Abutech: 
Backend Engineer
Maintained 2 apps for local businesses
- Developed CRM and Video Platform for education center with 2,500+ students using GraphQL, gRPC,
RestApi, Nestjs, Golang, Cassandra, MongoDB and PostgreSQL
- Conducted technical interviews in backend development
- Improved knowledge of clean code, design pattern and microservice
- Reviewed code of fellow engineers
- Experienced with work team, Agile and Scrum

Goodzone:
Backend Engineer
Contributed as backend engineer to develop website of goodzone(e-commerce)
- Integrated Aliftech payment system using Golang, PostgreSQL, gRPC
- Developed new features for e-commerce with 16,000+ users using Golang, JavaScript, Nodejs, gRPC,
PostgreSQL and Microservices
- Migrated data from Cassandra to Postgres
There are some type of projects that I don't take part in.
Here is a list of such projects:
— Pornographic projects
— Projects that earn money from money. For example: Loan, Deposit, Pawnshop, Mortgage
— Projects that collect money from several people and give it to one. For example: Lottery, Bookmaker,
Insurance
— Cryptocurrency
— Clinics that provide services that are prohibited in Islam. For example: Sex change
— Viruses, Projects that steal information without the owner’s knowledge and cause harm to people. For
example: Different parsers collecting information without the knowledge of the site owner, Trojans
— Erotic games / movies / music sites.
— Projects related to the sale of products prohibited in Islam. For example: alcohol, drug, tobacco products
— Ponzi scheme
— The system of compulsory debt collection
— Projects related to theft, fraud.
— Dating programs banned in Islam. For example: Tinder, Bumble
Position: Node.js developer
Category: Node.js
Experience: 3 years | English: upper


Experienced backend developer with background in strongly-typed object-oriented languages. Worked as developer and key developer in different projects with different load and sizes. Created highly scalable and durable applications. Developed all types of backend tests, made code reviews, helped less experienced people.
Violation work-life balance, overtimes etc. - not my choice.
Position: Node.js developer
Category: Node.js
Experience: 5 years | English: fluent


Experienced Back End Engineer with a demonstrated history of working in the consumer services, insurance, advertising, renewables, environment, and laundry industries. Skilled in Software as a Service (SaaS), Agile, and Backend tech. Strong engineering professional with a Bachelor's focused in Computer Science from the Faculty of computers and information systems.
a place where I can grow while putting my experience to good use