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

Starting as a junior developer, within one and a half years, I have grown to a middle-level developer.
I have become a reliable developer you can count on.
All one and a half years of my experience, I worked in one company and on one project. As I progressed professionally, the tasks became more complex.

At first, there was a refactoring of the backend business logic to isolate architecture layers. After that period, I fixed backend bugs, implemented simple endpoints, and created basic pages using Vue 2. Additionally, a significant amount of work involved documentation, such as covering the entire backend with jsDoc and describing endpoints in Swagger.

Later on, I entered a phase of optimizing and increasing the RPS (Requests Per Second) of our API. During this time, I focused on optimizing queries in Mongo, writing migrations, changing collection structures, configuring cron tasks, etc. I also worked on caching responses from the database, moving some data entirely to Redis, and migrating certain functionalities to node.js events when possible.

After that, I started handling more global tasks, such as setting up AWS services like S3, CloudFormation, CloudFront, Lambda, extending the authentication module, and developing APIs for a related project.

My responsibilities also included indirect communication with other teams of the client and mentoring new team members. Currently, I assess my role in the project as a Middle backend developer.

In a nutshell, my work involved project support. In the future, I would like to further develop my skills in backend development.

Here is a list of technologies I have worked with, but I am open to learning new ones:
Node.js,
JavaScript,
Redis,
MongoDB (Mongoose, Mongo driver),
Express,
AWS services, 
Docker,
Vue 2/3,
SendGrid SDK (and preparing email templates), WebSockets.
I expect to work as a backend developer on a project with a reasonable CEO and a company that knows how to value people.

I definitely do not want to work with frontend.
Position: Node.js developer
Category: Node.js
Experience: 5 years | English: intermediate

- Convincing a client that the project needs TypeScript.
- Refactoring a 5-year-old project to support TypeScript fully.
- Convincing a client that the project needs to be split so the smaller teams can work separately with different parts.
- Splitting a big monorepo project into smaller pieces along with CI configuration and deployment processes.
- Convincing a client... At this point, I guess you get it. If I want something I get it:)
A lot has happened in the last 5 years. For the last year and a half have been working on a project in the field of advertising marketing as part of the backend team. I am engaged in mentoring new employees and have leadership experience.
I prefer to focus on backend development and don't mind learning new programming languages for example to support microservices written on something but node.js. Projects including some hardware stuff are welcome since my hobby is building different DYI hardware.
Position: Node.js developer
Category: Node.js
Experience: 2 years | English: upper


Alpha Solutions
Back-end Developer
September 2022 - August 2023

- Deployed the app to AWS using Docker containers and Amazon EC2.
- Created and configured AWS RDS database instances.
- Optimized database queries and performed indexing in PostgreSQL, reducing query response times and improving overall application performance.
- Conducted thorough code reviews, providing constructive feedback to fellow developers to ensure adherence to coding standards and best practices.
- Designed and and supported applications using Nestjs.
- Worked with a non-relational database MongoDb for which it was suitable unstructured data.

Deep Active
Back-end Developer
August 2021 – July 2022

- Designed and implemented RESTful APIs for a real-time chat application using Express.js and Socket.io, enabling seamless communication among users.
- Designed and structured relational databases such as MariaDB,MySQL.
- Implemented user authentication and authorization using JWT, enhancing application security.
- Submitting my code for review by senior colleagues, which is carefully my quality of my code.
- Developed systems for verification in order to increase the security of users.
- Assisted in the deployment of Node.js applications using Docker.
- Working with storage files like DigitalOcean Spaces, Cloudinary.
- Participated in writing documentation using Swager.
I’m looking for interesting job as back-end developer in
friendly, thriving, and exciting company to develop my
skills as well as grove with a team.
Position: Node.js developer
Category: Node.js
Experience: 1 years | English: intermediate


AMedia -  NodeJS developer
08.2021– now
- development of back-end services on NestJS
- development of unit and e2e tests
- development of BPMN based services
- create documentation
Technologies: git, docker, TypeScript, BPMN

YURIA-PHARM LLC - Senior IT systems analyst
12.2018 – 05.2021
- work with "hot" inquiries from business: processing requests for solving a known problem, identifying the root of the problem and proposing solutions to such a problem, the formation of technical tasks, forecasting time and cost, coordination of team work, responsibility for implementation, maintenance of the product.
- work with "cold" requests from business: analysis of work processes and making suggestions for their improvement.
- responsibility for the stability of controlled systems including: daily monitoring, reporting, forecasting of workloads and requests for technical expansion and support, calculation of costs and receiving tangible and intangible revenues.
- administration of controlled systems: prevention and adjustment.
- development of applications for IBM Integration Bus, MS Flow, MS Power Virtual Agents, queries for MS SQL, e-Doc (JavaScript based).
- coordination of developers, reporting on the work of the team.
- involvement of contractors and coordination of internal and external resources.
- development and conduct of training.
Used stack:
IBM Integration Bus - application development and
administration – ESQL, Java, SQL
MS SQL - query development, administration
MS Flow - application development - JavaScript
Incubator Okten school - Java developer
08.2018 – 09.2018
Development of a pet project in Java: online store.
Technologies:
Spring MVC, Spring Data, Spring Security, Bootstrap

Netassist LLC - Help desk system administrator
03.2015 – 02.2016
- maintaining the network, help users in solving technical (and not only) situations.
- conflict resolution
At this position I used all my skills in "listen-n-hear client
I prefer back-end
Position: Node.js developer
Category: Node.js
Experience: 2.5 years | English: intermediate


A node.js developer about 2.5 years of experience in developing web applications using JavaScript tools and frameworks.

Skilled in Node.js, Express.js, Nest.js, MongoDB, PostgreSQL, Prisma, RabbitMQ, Docker and other technologies.

Experienced in working on various projects for startups and large companies, such as Tune Consalting, Nolbir, Propix and Zero One.

Graduated from Tashkent University of Information Technologies with a degree in Software Engineering
Position: Node.js developer
Category: Node.js
Experience: 2 years | English: intermediate

I am sociable and patient person.
My contacts:
AOS (project number 1)
Project description :
 Aggregating a large number of trade services into a single application and create convenience for users.
 Display the statistics of the calculation and the expansion of the sales volume to the owner of the service.
 Giving cashback to customers for each their transaction using services and enable to use collacted
cashback.
Achievements :
 Proficient in utilizing Nest.js framework for building scalable and efficient APIs.
 Integrated and worked with the PostgreSQL database for data management and retrieval.
 Participated in the entire development lifecycle, including requirements gathering, coding, testing, and
deployment.
 Integrated with AWS cloud technology to avoid slowing down the application performance by filling the
server with large files.
 Implemented referral service for users.Users get cashback by referring friends or family

TIMEWORK  (project number 2)
Project description :
 Managed work process of restaurant and calculate employees salaries automatically.
 Calculated workers' check in and check out as well as to fine late comers a project that manages
restaurant workers and monthly salary calculations.
Achievements :
 Developed backend components using Express.js.
 Utilized PostgreSQL for database management and optimization.
 Collaborated with frontend developers and other team members to ensure smooth integration and
functionality.
 Implemented RESTful APIs for data manipulation and retrieval.
 Integrated with face id device called ZKT.
I am a Muslim and if the work you are proposing is based on gambling, gambling and obscenity or sexuality, then it is not necessary.
Position: Node.js developer
Category: Node.js
Experience: 3 years | English: upper

I'm an experienced software engineer with a passion for developing innovative programs. Confident in designing APIs, web applications, and databases. I'm skilled at coding, software development, upgrading, and maintaining applications for maximum performance.
April 2022 — Present (Development Team Lead)
  - Managing mid-size (4+) engineering team to develop intelligently and scalably features
  - Mentoring and onboarding new developers
  - Working closely with the product team on business requirements
  - Designing high-load and scalable solutions for new microservices and refactoring old ones
  - Optimizing performance on existing functionality
  - Setting up CI/CD and managing releases
  - Tools: Node.js, Kubernetes, AWS stack, PostgreSQL. GitLab

January 2021 — April 2022 (Full Stack Engineer)
  - Architecting and designing the project
  - Designing and implementing new features with proper documentation
  - Conducting testing for new features, writing unit & integration tests
  - Tools: Node.js, React, AWS, AWS SQS, Docker, PostgreSQL, MySQL, Redis

December 2021 — April 2022 (Backend Engineer)
  - Worked in blockchain NFT marketplace start-up
  - Designed and implemented the backend from scratch
  - Integrated 3rd party APIs
  - Tools: Node.js, PostgreSQL, Web3.js, EthereumJS
Position: Node.js developer
Category: Node.js
Experience: 0.5 years | English: fluent


ARDI Express - Fullstack Developer (NodeJS+Angular)

-Developing SRM and WMS for logistics company.
-Used NodeJS, ORM and SQL/No-SQL to develop and manage databases.
-Design APIs.
-Reviewed code, debugged problems, and corrected issues.
-Developed unit test cases for testing and automation.
-Discussed project progress with customers, collected feedback on different stages and directly addressed concerns.
Position: Node.js developer
Category: Node.js
Experience: 3 years | English: upper


Arifpay: Backend Developer & Junior Product Manager (2 years & 3 months)

Developed and maintained backend systems using Spring Boot, Node.js, and Nest.js
Implemented microservices architecture with a team
Implemented GitLab CI/CD pipeline
Promoted to Junior Product Manager after 2 years
Responsible for product planning and execution throughout the product life cycle
Collaborated with cross-functional teams to define and deliver new features
Identified and prioritized customer needs and requirements
Analyzed market trends and competitor activity to develop product positioning and go-to-market strategies

EthioStars: Backend Developer (1 year)

Developed and maintained backend systems using NestJS and Mongoose
Utilized TypeScript to build efficient and scalable solutions
Worked with a team to implement microservices architecture

Meselal Technologies: DevOps Engineer (Contractual)

Implemented and maintained CI/CD pipeline using Jenkins and GitLab
Utilized Docker and Kubernetes for containerization and orchestration
Worked with a team to implement microservices architecture
Deployed and maintained services on AWS


Emella bus portal: DevOps Engineer (Contractual)

Implemented and maintained CI/CD pipeline using Jenkins and GitLab
Utilized Docker and Kubernetes for containerization and orchestration
Worked with a team to implement microservices architecture
Deployed and maintained services on AWS


Overall, my experience is focused on backend development, microservices architecture, and DevOps. I have worked with various technologies such as Spring Boot, Node.js, Nest.js, TypeScript, Docker, Kubernetes, Jenkins, GitLab CI, MySQL, PostgreSQL, Cassandra, AWS, AWS Serverless, DynamoDB, AWS API Gateway, Kong Gateway, and Kafka.
Position: Node.js developer
Category: Node.js
Experience: 4 years | English: fluent

As a software developer, I take pride in knowing that the code I've written has been used to build systems that make a positive impact on people's lives. Specifically, I find it particularly rewarding when my work is used to help improve healthcare outcomes for individuals and communities.
There's something special about knowing that the work I do can help someone get better healthcare and improve their overall well-being. Whether it's through developing software that helps medical professionals diagnose and treat illnesses more effectively, or building platforms that make it easier for patients to access care and manage their health, I feel a sense of purpose in knowing that my skills are being used to make a difference in people's lives.Of course, there are challenges that come with this kind of work, particularly when it comes to balancing the technical demands of software development with the complexities of healthcare systems and regulations. But at the end of the day, the opportunity to use my skills to contribute to the greater good is what motivates me as a developer.

So, as a software developer, I feel proud to be part of a profession that has the potential to create positive change in the world, and I'm grateful for the opportunities I've had to contribute to projects that make a difference in people's lives.
As a backend developer at Pharmarun, I worked on building a system called the wellness service. The goal of this project was to enable users to run medical tests, check their body bio counts, and book appointments with a doctor. My primary task was to help develop the backend of the system.

We decided to use NEST.js for this project, as it allowed us to build scalable and maintainable applications quickly. The microservice architecture was used to break down the system into smaller, independent services that could be easily tested and deployed. Additionally, we used MongoDB as our database, as it provided us with the flexibility and scalability we needed.

During the project, I contributed to the development of several key features, such as the booking and test results modules. I was also responsible for ensuring that the backend services were robust and reliable, and that they could handle large volumes of data and traffic.

Looking back on the project, there are a few things that I would like to improve. Firstly, I think we could have done more to optimize the performance of our microservices, particularly when it came to handling large amounts of data. Secondly, we could have made more use of caching and other techniques to reduce the load on our database. Finally, I would have liked to spend more time developing automated tests to ensure that the system was robust and error-free. Overall, though, I'm proud of what we achieved, and I'm excited to see how the wellness service will continue to develop in the future.
Position: Node.js developer
Category: Node.js
Experience: 3 years | English: intermediate

I have successfully developed numerous captivating and dynamic projects that have grown in popularity and user engagement. Additionally, my experience collaborating with various teams and collectives has enriched my ability to work seamlessly in group settings, fostering a spirit of cooperation and creativity. Additionally, my passion for continuous improvement has led me to develop and contribute to libraries, making valuable contributions to the wider developer community. These accomplishments reflect my dedication to pushing the boundaries of technology and delivering exceptional results in every endeavor I undertake.
As a backend developer with more than 3 years of commercial experience, I am skilled in various technologies essential for building robust and scalable applications. With a solid foundation in a wide range of technologies, I can effectively develop and maintain backend systems that meet the requirements of modern web applications.
While I have experience and knowledge in full-stack and frontend development technologies, my primary focus and interest lie in other areas of specialization. Although I possess commercial experience in these fields, my career aspirations and desired role do not align with full-stack or frontend development. Instead, I am seeking opportunities where I can leverage my expertise in backend to contribute effectively and make a significant impact.
Position: Node.js developer
Category: Node.js
Experience: 3 years | English: fluent

It was a Ticketing module on a CMS , there was a feature I had to build that was an automated escalation of tickets for customer support.
This CMS could be used by any organisation and the Ticket module was the backend for handling whatever Tickets the customer support was dealing with. When it comes to handling tickets of customers, there are SLA's of resolution times and escalation levels. So I built a configurable matrix of escalation levels.
As a Backend Developer with over 3 years of experience, I have worked on different products and features, ranging from creating an analytics module for customers on the platform to view different statistics about transactions under their account,vi used ElasticSearch in this project.
I have created a flight booking platform, I used Redis, Prisma and PostgreSQL in this project.
I have created a system wide notifications module, that allows notifications to be triggered by any configurable event, I used Websockets and MongoDB in this project and e.t.c for more projects I have done and their technologies used, please check my resumé for more details.

In my current role I'm still a Backend Developer, implementing features on different products. Creating solutions is my main aim as a developer, though there are areas I want to improve in as a developer and that is designing and creating systems for users at scale (microservices, distributed systems, efficient system design and cloud architecture e.tc).
Providing solutions to users; knowing the software/service/application I'm developing, is providing solution to users and having impact in the real world is what gives me motivation. In addition to that, solving complex technical issues ranging from business logic to scaling to efficiency, motivates me as they challenge me to be better.
Position: Node.js developer
Category: Node.js
Experience: 3 years | English: upper


As a backend developer with three years of experience in Node.js, I am proud to have been a part of several successful projects. In my previous role at an education company, I designed and implemented a system in TypeScript/Node.js/AWS (SNS, SQS, Lambda, S3) that allowed students to easily enroll in courses. This project expanded the number of students to 25,000 and was a significant achievement for me. Additionally, I worked on creating a system for teachers to see their lessons on our custom calendar.

In my role as a Co-Founder & Backend Developer at SmachnoGo, I collaborated with the CEO to create a business plan that resulted in an impressive 30% surge in sales. I also designed a backend architecture from scratch and built a system using Node.js/RabbitMQ/Docker to process orders. This led to improved efficiency and customer satisfaction.

Overall, I have a solid understanding of JavaScript, TypeScript, Git, SQL, Docker, AWS, and Redis. I am always eager to take on new challenges and constantly strive to improve my skills as a developer. I am excited to bring my expertise and enthusiasm to a new role and continue making a positive impact on the projects I work on.
Position: Node.js developer
Category: Node.js
Experience: 2.5 years | English: fluent


As a Backend-End Developer with over 3 years of start-up and scale-up experience. I have the skills and qualifications that would be a valuable asset to any software development team.
 I have created full-stack personal projects using react, vue.js(Nuxt.js and Quasar Framework), MongoDB, and express.js, Typescript. In addition to that I have also developed personal blockchain projects using Ethereum(Solidity), react, and truffle framework. I have been working on Fast Healthcare Interoperability Resource(FHIR) and terminology projects to develop domain-based APIs. I have over the years focused and gained experience in the following skills and tools:
• API development using Node.js, Typescript, and MongoDB.
• Code version control using Git.
• Usage of various cloud services for deployments such as Digital Ocean, Namecheap, and AWS.
• Docker and Docker-compose
• Deep understanding of Domain Driven Design(DDD).
• Unit and Integration testing.
 
In addition to my technical skills, I also have excellent communication and interpersonal skills. I can work well in a team environment and have a proven track record of being able to take on new challenges.

I will like to improve more on my collaboration skills, learn how large-scale applications are designed, developed, and Marketed and gain first-hand experience in developing APIS using microservice architecture.
Position: Node.js developer
Category: Node.js
Experience: 2.5 years | English: fluent


As a Back End heavy Full Stack developer, I architected and implemented a scalable micro-service architecture to handle over 1,000+ concurrent users, resulting in a 10% increase in system uptime. I also developed and maintained an API interface for the micro-service, reducing response time from 500ms to under 300ms and increasing throughput by over 50%. I also contributed in the implementing of authentication and authorization mechanisms using Passport.

I have worked with NodeJs( NestJs and Express), Typescript, Kafka, GraphQl and React. 

I'm currently a sub-lead maintaining a micro-service responsible for integrating to a finance api via Kafka, for a finance exchange platform. 

My interests range from learning more about DevOps practices like CI/CD, containerization, and infrastructure as code to deepening my understanding of software design patterns and architectural principles. I am also interested in GO, Java and Elixir
I would love to join a team that supports developers' growth. This would likely review developers' contributions, reward and review their status