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


For the past 6 months I've been working on a commercial project with a Node.js backend service. It was s serverless backend hosted on AWS Lambda, written using express.js. My main responsibilities were backend development, writing unit tests, and monitoring app performance.

Before that I worked on a project for 1+ year on an API Management platform: supported client's backend, wrote tests, implemented basic CI/CD configuration, and added transformation of the SOAP-based requests to REST.
Position: Node.js developer
Category: Node.js
Experience: 4 years | English: upper

At MYD IT Solutions: Performance enhancement for application named "iTutor Ethiopia" to make it use less RAM 
and make it available for older version of Operating systems.
And do Security enhancement for this application.
Make this app to have better GUI, and networking.
AT Abay Bank S.C: Learn Existing developed ERP system which is built with EXTJS and Cake PHP and learn React and Node.js to develop new in-house systems' application.
For the past four years, I have been working at MYD IT Solutions PLC and Abay Bank S.C in a position of software developer. By the time I was at MYD IT Solution, my responsibilities were to do performance and security enhancement for JavaFX computer application named "iTutor Ethiopia" and at Abay Bank S.C, I do React JS at the front-end and node.js at the back-end for applications named - Remitly API, ERP and others.
Position: Node.js developer
Category: Node.js
Experience: 2 years | English: upper

Besides happy clients, I have a personal project that I made to learn nest.js and CI. Also I have few old projects that I made before my professional career.
Freelance developer - almost 2 years. 
As a freelancer I was: 
- Fixing bugs in existing applications
- Adding new features to existing projects
- Improving response time of a back-end applications by SQL query optimization
- Implementing solutions in collaboration with front-end developer

Besides professional experience I have been a hobbyist developer for years. I'm passionate about programming and created various helper programs. I'm a Linux user and love to play around with my system. 

Working freelance I learned to be a responsible and proactive person. Also I developed great time management and self management skills.

I love to learn and improve my skills. I have a bachelor degree in filed unrelated to programming and decide to get a second bachelor's degree. This time in Computer engineering. But circumstances force me to drop my education and look for a job.
I'm looking for a full-time role of back-end developer.
I want to work with typescript only, because believe that static typing help write better programs. 
Want to work with a team of true professionals and have opportunities to learn and improve my skills.
Remote work is preferred because of pandemic.
Position: Node.js developer
Category: Node.js
Experience: 4 years | English: intermediate


Freelance Experience:
During my freelance journey, I crafted websites from scratch using HTML, CSS, and JavaScript. Additionally, I worked with WordPress, customizing it to meet specific requirements and developing custom plugins to enhance functionality. My proficiency in PHP allowed me to build dynamic and interactive elements. I also utilized Photoshop to create visually appealing designs for the web.

GameDev Startup:
At a GameDev startup, I contributed to the development of an isometric RPG. My responsibilities included creating core systems from the ground up, such as dialogue, inventory management, and other key gameplay features. I utilized JavaScript and C# within the Unity game engine to deliver a compelling gaming experience.

Appointment App:
For an appointment booking platform, I played a key role in building the entire technology stack. On the backend, I leveraged NestJS, PostgreSQL, RabbitMQ, Redis, and MongoDB to ensure seamless data management and efficient communication between components. The frontend was developed using React and React Material, providing a user-friendly interface. To maintain a robust infrastructure, I employed Docker and AWS CI/CD, while using Jest and Postman for testing.

Fighting Game Hub:
During my tenure as a Backend Developer and later as a Tech Lead, I worked on diverse features, documentation, and architectural enhancements for the Fighting Game Hub. I employed NestJS, PostgreSQL, ElasticSearch, Redis, GraphQL, and RabbitMQ on the backend, and K8S, Docker, TeamCity, and Google Cloud for infrastructure management.

Crypto Affiliate Platform:
I took charge of the backend development for a Crypto Affiliate Platform, integrating referral and crypto processing/exchange systems. The technology stack comprised NestJS, PostgreSQL, RabbitMQ, and Redis. For efficient CI/CD processes, I utilized Gitlab CI/CD and AWS, while relying on Docker for containerization.

Restaurant Company:
Working with a restaurant company, I developed the backend for their shopping and entertainment center app. To facilitate microservices communication, I implemented GraphQL. The tech stack included NestJS, PostgreSQL, and Redis. For infrastructure, I utilized AWS, Docker, and Github Actions, ensuring seamless deployments and running thorough tests with Jest and Postman.
Position: Node.js developer
Category: Node.js
Experience: 0.5 years | English: intermediate

Online school  (Express.js, MongoDB, JWT/ HTML5/ CSS3/ vanilla JS) 
Back-end online store (Express.js, MongoDB, Socket.io, Gitlab, Agile).
Corporate sites on Wordpress.
Freelance for 6 months as full-stack developer. Online school  (Express.js, MongoDB, JWT/ HTML5/ CSS3/ vanilla JS) 
Back-end online store (Express.js, MongoDB, Socket.io, Gitlab, Agile).

Freelance for 3 years as front-end developer corporate sites on Wordpress (creating origin themes - HTML5/ CSS3/ vanilla JS/ JQuery, WordPress Query).
Position: Node.js developer
Category: Node.js
Experience: 2 years | English: intermediate


Freelance (Odessa)
15.01.2018 -- 20.12.2018
Frontend. Making course works for students on HTML+PHP+MySQL

FFAIR (Odessa)
15.05.2021	-- 17.07.2021
Full-Stack with Front-end bias. Stack – React, Typescript, Firebase. Create new features (like profile editing, email verification), all Suppliers platform with React-routing, participated in shop creation, bug-fixing.

BettorFaster (Ukraine, Odessa)
18.07.2021 -- 27.02.2022
Full-Stack developer. Working in two projects:
1)	18.07.2021 – 15.09.2021 - BetPro – Front-End Developer. Stack – React, Typescript, Firebase, Google Cloud services (for neural network and google analytics). Full redesign from black theme to smoke-gray theme (which you can watch now).
2)	16.09.2021 – 27.02.2022 - Hoo – Full-Stack Developer with Back-end bias. Stack – Node.JS, Typescript, Express, AWS, Terraform, MySQL, ElasticSearch, Next.JS. Working with new features, like Google-Pay and Apple-Pay integration, progressive hotel searching via ElasticSearch, user’s property wishlist, offer’s automation rules (to auto-approve/reject in special hotel-admin requirements), Sign-up bonuses, booking tax reports via AWS lambdas, booking reports via lambdas, integrations with 3-rd party Channel Managers (Eviivo, STAAH, Amadeus, Mews), supporting existing hotels in Hoo system, etc. Working with Partner, Back-office, Hoo platforms. Bug-fixing
Position: Node.js developer
Category: Node.js
Experience: 1 years | English: intermediate


From June 2022 to January 2023, I worked as a backend developer at Uzbekistan IT Park, where I made the backend part of the CRM system for educational centers and participated in similar large and small projects.
Position: Node.js developer
Category: Node.js
Experience: 1 years | English: pre

After graduating from the technical university, I studied at the IT academy for 1 year and did many applications, I also have a full stack project and currently have 1 year of work experience
From March 2022 to May 2022, I worked as a Nodejs developer at the IT Citiy company, where I performed the backend part of the project as a team and individually.
I made REST APIs mecroservices for the project.

From May 2022, I started working as a Nodejs developer at a small Excelent IO company in our city, and I am currently working here
no, everything is fine
Position: Node.js developer
Category: Node.js
Experience: 2 years | English: intermediate


Front End & Back End Developer with
more than 2 years
mostly programming with Node.js +
Express + MongoDB(mongoose) as well
Next.js (React.js framework).
experience working both independently
and in of experience
a team, easily communicate, problem-solving
as well as analytical skills
Position: Node.js developer
Category: Node.js
Experience: 1.5 years | English: pre


Front End Developer (02/2021 - 05/2021)I was mentored for the position of Vue.js developer

Building simple CRM using Vue.js and Firebase
Learn how to use Vue.js and VueX with Typescript
Start implementing Node.Js into pet projects

Full stack Developer at JetUp Digital LLC (06/2021 - 11/2021)

Implementing backend for outsource projects according to Figma design
Implementing of new services and modules into projects
Making templates and rendering information from server
Skill improvement and partial mentoring
Position: Node.js developer
Category: JavaScript
Experience: 2 years | English: fluent


Frontend Developer (React) | Discovery studio| August 2021 - Present

Projects and Tasks Completed:

E-commerce Website Revamp: Led the frontend development team in revamping an existing e-commerce platform to enhance user experience and optimize performance. Implemented responsive designs and integrated various payment gateways to facilitate smooth transactions. Utilized React, Mobx, and Antd for the UI components.

Mobile App Integration: Worked on integrating the frontend of a mobile app with the existing web application. Ensured cross-platform compatibility by using React Native (Expo) for the mobile app development. Implemented features like push notifications and device synchronization.

UI Component Library: Developed a reusable UI component library using Styled components and React to streamline the UI development process across multiple projects. This library significantly reduced development time and ensured consistency in the user interface.

Technologies Used:

React
Redux toolkit, MobX
JavaScript (ES6+)
HTML5 and CSS3 (with SASS)
React Native
Styled-components,
i18n,
NextJs
Current Role in the Team:

As a Frontend Developer, I am responsible for collaborating with the design and backend teams to implement user interfaces, develop interactive features, and ensure seamless user experiences. I actively participate in code reviews, offer technical guidance, and share knowledge with other developers to maintain high code quality and adherence to best practices.

What I would like to Improve:

Performance Optimization: I aim to deepen my understanding of performance optimization techniques to create faster and more responsive web applications. This includes mastering code splitting, lazy loading, and minimizing unnecessary render cycles.

E2E Testing: While I write functional and clean code, I want to learn deeper my  testing skills. By writing comprehensive tests, I can ensure the stability and reliability of the frontend codebase, leading to more robust applications.

January 2022-Present
Fullstack developer(nestJs + ReactJs)
Projects and Tasks Completed:

CRUD Platform: Played a vital role in constructing both sides. Led the development of both the frontend and backend, utilizing NestJS for the server-side and React for the frontend. Integrated authentication services and RESTful API.

Technologies Used:

NestJS
Node.js
TypeScript
React
MobX
JavaScript (ES6+)
HTML5 and CSS3 (with SASS)
JWT Authentication
PostgreSQL (with sequelize)
Position: Node.js developer
Category: Node.js
Experience: 6 years | English: upper

Made few projects with Angular, for some of them i did back-end 
rest api's with node.js, ruby etc
Front-End- JavaScript, ES6, Typescript, RxJs, Angular, Angular CLI, Redux(ngrx, selectors, entities), HTML5, CSS3, Ionic, Webpack, Unit testing Angular(ngrx also)

Back-End - Node.JS, PostgreSQL, Express.JS, MongoDB, Mongoose, Firebase, Inversify.js, Ruby(but not a lot of exp)

Other - PWA, Service Workers, Docker.

A lot of experience in communication with clients.
I am using Angular, not Angular.js
Also i can do my best in developing logic and behaviour of application ,but not in markup(HTML/CSS) development.
Waiting for full stack position or node.js mainly.
Position: Node.js developer
Category: Node.js
Experience: 2 years | English: intermediate


•	Frontend Technologies: HTML5/CSS3, JavaScript, Vue2, Nuxt, 
•	Node.js, Express.js, Koa, Nest. PostgreSQL, Mongodb, Sequelize, TypeORM, Mongoose, pm2, Travis CI, Docker.
•	Git (GitHub).
•	Operating System: Windows 10, Ubuntu 18.04.
•	AWS (EC2, S3), DigitalOcean.
•	Playwright, Jest.
•	Postman, VScode, Dbever.
•	Strong team
•	Possibilities of career growth
•	Interesting tasks and projects
Position: Node.js developer
Category: Node.js
Experience: 2 years | English: intermediate


- Full cycle development process of Web applications and processing infrastructure
- SQL query optimization
- Bug fixes
- Authorization/authentication modules
- Frontend with simple JS (jQuery) and Bootstrap
- Integration with external systems with REST API
Position: Node.js developer
Category: Node.js
Experience: 1 years | English: upper

I did major improvements in company's developer experience (Dockerized all microservices, reorganized shared code into NPM packages, configured GitHub Actions pipelines etc)
I learn new frameworks and technologies quickly and deliver production-ready code.
Full Stack developer at infosec startup company
Backend:
- REST API for web and mobile application (Nest.js, TypeScript)
- TypeORM
- microservices
- encrypted user data storage (AWS, Google Cloud)
- CI/CD
- containerization (Docker, Docker Compose)
- testing (unit: Jest, e2e: Supertest)
Front End:
- web SPAs: React/Redux, TypeScript
- static corporate websites: Gatsby/Next.js
Freelance or part-time remote work (available 20 hrs/week)
Modern tech stack
Position: Node.js developer
Category: Node.js
Experience: 1 years | English: pre


Full stack developer at Tastee Delivery:
November, 2020 - April, 2021 (6 months).
Technologies: Node.js, Express, Mongo DB, Angular 2.
Was engaged in automation of business processes, integration of third-party services (telephony and google services), etc. Also gained some experience deploying applications on AWS.

Web developer - Freelance:
May, 2020 - October, 2020 (6 months).
Technologies: PHP, Java Script, HTML, CSS.
Was engaged in the development of online stores for small businesses but mostly small projects like term papers.
Position: Node.js developer
Category: Node.js
Experience: 3 years | English: intermediate


Full-stack Developer at Trace8
Description:
Make private capital investing as easy as investing in public markets.
Trace8 is an end-to-end solution that allows RIAs and multi-family offices to offer private capital opportunities to their clients.

Environment: Node.js, Nest.js, TypeScript, PostgreSQL, Typeorm, GraphQL, Apollo Client, React.js styled-component, React Router, Material UI, Styled-component, Unit tests., ESlint, BitBucket, Jira.

Responsibilities: On the Back-End side I created new queries for searching and retrieving data, as well as mutations for creating or editing data on the platform, optimized queries and speeding up work with the database, and writing documentation.
Working with Front-End to integrate GraphQL queries and mutations into the fronted application; Defining GraphQL schema and types for fetching and updating data from the server; Utilizing GraphQL clients (e.g., Apollo Client) to send and receive data efficiently; Fetching data from GraphQL APIs and handle asynchronous operations using async/await or promises; Optimizing data fetching by implementing data caching strategies to minimize unnecessary network requests;Optimizing the application's performance by minimizing bundle sizes, lazy loading components, and implementing code-splitting techniques; Identifying and resolving any performance bottlenecks related to rendering, data fetching, or excessive re-renders; Working closely with the Back-End and Front-End team, UI/UX designers, and other stakeholders to gather requirements and ensure seamless integration between frontend and backend systems;

Back-end Developer at DudeCodeBack-end Developer at DudeCode

Easybook
Description: Use easybook for all your booking, professional and payment needs.
Let us play the middle man between your clients and your calendar so you have more time to do what you love. 24/7 Self- service bookings; Automatic notifications & reminders. Integrated with Google, Instagram, and more.

Environment: Node.js, Nest.js, TypeScript, Google Cloud services, Docker, Kuber, Microservices architecture, Sentry, PostgreSQL, MongoDB, FireBase, REST API, Swagger.io, ESlint, GitHub, Jira.

Full-stack Developer Developer at StarApps
BlueChips
Environment: Node.js, Express, MongoDB, mongoose, React.js, Redux, Redux-saga.

Independenceplus
Environment: React.js, Redux, Redux-thunk
Position: Node.js developer
Category: Node.js
Experience: 1 years | English: intermediate


Full-stack developer, CBS, Lutsk
11.2020 - 05.2022
• I developed an auction platform where users can log in (jwt token), data is stored in the database (MongoDB, mongoose), the client also interacts with the server via REST API (express.js), also worked with WebSockets (socket.io) to ensure real-time interaction and providing the ability to place bids in real-time (also socket.io). Caching GET requests (Redis). Deploying the entire application to Heroku. Also developed a complete responsive website using React.js, Redux, Scss, socket.io-client, Axios, etc.
• I also scraped data from various websites (puppeteer), automated some processes, simulated interaction with the website as a real user, also scraped data in real-time, processed it, formatted, "cleaned" and stored it in the database (MongoDB), also performed authorization on sites, and also used proxy-servers for anonymity, and security.
• І was also involved in business process automation and optimization. Worked with file upload, and file validation. Processing a large array of data, and calculations, interacting with databases and other third-party APIs, parsing, creating, and filling excel, pdf documents, uploading them to the AWS S3 bucket, and storing data at MongoDB. Also for this project, I've created a React.js responsive website to easily interact/manipulate data. With Redux, rendering large lists of data, search debouncing, multi-step file processing, and more different logic, for better user experience.
• I had experience with writing a Technical Requirement for a UI/UX designer to create a new website design. Also further support in creating a design (correction, questions, etc).
• I had experience communicating with the product team to implement new functionality and fix critical issues.

React Front End Developer, Upwork
08.2020 - 11.2020
• I was fixing bugs in the React.js web application, and implementing a new responsive design (using scss).
Position: Node.js developer
Category: Node.js
Experience: 3 years | English: intermediate


Full Stack Developer / InDealPro 
December 2020 - February 2023 / Full-time, Lviv

 I managed to work in following areas:
— REST & GraphQL API design and development
— relational and NoSQL databases (MySQL, MongoDB) management
— development of new functionality and features for the project (on the client and server side)
— support, refinement, and refactoring of existing functionality on the project
— bug investigating and fixing
 — cooperation with all team members
— maintenance and support of technical documentation of the project
During my 2 years as a full stack developer, I especially enjoyed working on the back-end part of our project. Therefore, I will be happy to continue my development in this direction
Position: Node.js developer
Category: Node.js
Experience: 4 years | English: upper


Full Stack Developer
Inventors
Aug 2021 - Feb 2022 (7 months)
Building an innovational marketplace platform for automobiles and autoparts with a team of experienced
engineers. Mainly backend developer, although involved in all parts of project.
 
Responsible for backend architecture, integration of third-party APIs, server maintenance, code
reviews.
Participated in developing mobile application.
TypeScript, Node.js, Express.js, NestJS, React Native (Expo)
MongoDB (Mongoose, Typegoose), MySQL (Sequelize, Sequelize-Typescript)


Backend Developer
Spinom Digital
Jul 2020 - Aug 2021 (1 year 2 months)
Designing and implementing API for several projects as backend developer.
Responsible for server maintenance and deployment automation.
TypeScript, Node.js, Express.js, NestJS
MongoDB (Mongoose, Typegoose), MySQL (Sequelize, Sequelize-Typescript)


Backend Developer
Lupi AI
Nov 2018 - Jun 2020 (1 year 8 months)
Building backend API for university management system, including finance control subsystem, student,
personnel and course management.
PHP (Laravel), TypeScript (NestJS), MySQL, MongoDB
Position: Node.js developer
Category: Node.js
Experience: 2 years | English: upper


Full-stack developer of one of the services, project lead for about a year - a year and a half. On another service, mainly a front-end developer
Front-end side: fix existed and created new functionality, develop new services, UI design, unit test coverage
Back-end: provide communication with services, service monitoring with Prometheus, API design
Current stack: express, express-session, Redis(basic), axios, oauth(basic), chai, jasmine, mocha, karma, jest, sinon, webpack, angular, vuejs, react, react native
I want to develop as a back-end developer
Position: Node.js developer
Category: Node.js
Experience: 3 years | English: upper


Full Stack Developer
Stack: Nest, GraphQL(Apollo), TypeORM, Redis, Bull, PostgreSQL,
MongoDB, AWS
Deployment: GitlabCI, Docker, ECS
Responsibilities:
- developing and maintaining all processes from ideas into ready
products;
- developing Nest\Serverless applications;
- deploying applications;
Experience with AWS stack.
Experience with DocumentDB, MongoDB, PostgreSQL, Redis
databases. 
Experience with React.js(Redux-toolkit, Apollo).
Familiar with Firebase, GCP stack.


Node.js Developer
Stack: Nest, GraphQL(Apollo), TypeORM, Redis, Bull, PostgreSQL,
MongoDB, ElasticSearch, Azure, microservices, kubernetes
Deployment: GitHub Actions, Docker, Kubernetes, Pulumi
Responsibilities:
- developing new features/services;
- maintaining and refactoring existing services;
- maintaining and improving infrastructure;

Experience with Azure stack.
Experience with ElasticSearch, microservices, Kubernetes.

Node.js Developer
Stack: Nest, TypeORM, Redis, Bull, PostgreSQL, MongoDB, AWS, Kubernetes
Deployment: GitLab CI, Docker, Kubernetes
- developing new features/services;
- maintaining and refactoring existing services; 
- maintaining and improving infrastructure;
Position: Node.js developer
Category: Node.js
Experience: 2 years | English: intermediate


Full Stack Developer with 2+ years of hands-on experience designing, developing, and implementing applications and solutions using a range of technologies and programming languages. Seeking to leverage broad development experience and hands-on technical expertise in a challenging role as a Full-stack Developer.
Position: Node.js developer
Category: JavaScript
Experience: 5 years | English: upper


Full stack developer with 5+ years of experience in creation of complex software projects including e-commerce, web3, healthcare, communication and igaming solutions. Self-driven and able to lead others.