Computer Systems Engineer with experience in frontend and backend application software development. I have participated in academic, practical, and professional projects, standing out in the design and implementation of robust and scalable solutions using architectures oriented toward distributed environments, as well as in process optimization and the continuous improvement of performance and maintainability.
Note
El contenido de este documento también está disponible en español.
A simple and efficient AMQP (Advanced Message Queuing Protocol) client wrapper for Node.js that handles connection management, message publishing, and consuming messages from queues with a topic exchange. This package abstracts complex connection handling and simplifies AMQP usage in applications by providing easy-to-use methods for connecting, publishing, consuming, and gracefully shutting down the connection.
npm install amqp-suiteNote
For more information, visit the official repository of the project.
Project repository: amqp-suite
This API is part of a note-taking application designed with a three-tier architecture. The goal of this application is to provide those who are starting out in software development with a clear understanding of how an application can scale from a three-tier architecture to a microservices-based architecture. I hope you find it very useful.
git clone https://github.com/iamcarlosdaniel/keep-api-three-tierNote
For more information, visit the official repository of the project.
Project repository: keep--server-api-layered
I want to start by saying that this repository is not like any other. My goal here is to share my experience learning this architecture with Node.js, to assist students who are beginning their journey in software development. I hope it will be of great help to you.
git clone https://github.com/iamcarlosdaniel/keep-api-microservicesNote
For more information, visit the official repository of the project.
Project repository: keep-auth-microservice--server-api-microservices
You can check out all my projects in the Repositories tab.
This is a question that all developers ask themselves with the goal of maintaining a more organized naming structure. For this reason, I created the Repository Naming Convention, a convention that helps standardize the naming of project repositories, regardless of their purpose.
Built with ❤ by Carlos Daniel





