BackEnd Developer (Node.js)
Aktualisiert am 01.10.2024
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 01.10.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 month
2024-08 - 2024-08

MagmaSet

Lead BackEnd developer NestJS Express.js PostgreSQL ...
Lead BackEnd developer

Project summary: A single tool for managing all projects? tasks for SAAS and project companies. The platform developed to address the shortcomings of existing tools. It covers everything from tracking time to coordinating teams, handling invoices, and financial reporting.


Tasks performed:

Implement new functionalities and resolve bugs to maintain and enhance app performance.

Containerize the app using Docker and manage deployments with Kubernetes, including

multi-node cluster setup and DevSpace.

Integrate services like SendGrid for email and implement real-time features using

WebSocket.

Automate infrastructure deployment and management with Ansible and Terraform, and

create isolated environments for user code execution.

Use Apache Airflow or Argo to manage and coordinate complex workflows and tasks.

Set up and manage infrastructure using tools like Ansible and Terraform, including

launching and maintaining multi-node clusters.

NestJS Express.js PostgreSQL TypeScript Docker.
3 years 7 months
2019-09 - 2023-03

CRM system for business

Middle -> Senior BackEnd developer Express MongoDB Mongoose ...
Middle -> Senior BackEnd developer

Project summary: The project streamlines client interactions for managers, while also offering tools for monitoring and statistical analysis.


Tasks performed:

Crafting and structuring modules and controllers using the Express framework, ensuring

robust back-end validation and strong typing practices.

Managing and executing the deployment of the project on Digital Ocean, including

setting up and maintaining both staging and production environments.

Developing, optimizing, and fine-tuning the database to enhance performance,

scalability, and efficiency.

Designing and integrating advanced search functionality using ElasticSearch to provide

flexible and powerful search capabilities.

Creating and integrating real-time notifications, online chat systems, and scheduling

mechanisms to enhance user interaction and engagement within the project.

Express MongoDB Mongoose ElasticSearch Redis Open-api Docker SocketIO Digital Ocean.
2 years 1 month
2021-01 - 2023-01

Event platform

Middle BackEnd developer Nest.js TypeScript PostgresQL ...
Middle BackEnd developer

Project summary: A platform where customers can outline their holiday plans, specify the services they need, and select service providers to create a comprehensive package. This results in a formal agreement between the service providers and customers.


Tasks performed:

Creating a scalable and resilient microservices architecture, including handling

development and implementation aspects.

Utilizing DevOps practices for deploying this project on Yandex Cloud using Docker and

Kubernetes.

Designing and developing the database using PostgreSQL, ensuring efficient storage and

retrieval of data.

Implementing Kafka for designing robust and efficient interservice communication

within the microservices architecture, ensuring reliable and real-time data processing

and communication.



Nest.js TypeScript PostgresQL Graphql Sequelize Redis Docker Kafka Kubernetes Yandex Cloud.
9 months
2022-02 - 2022-10

Tourists

Senior BackEnd developer Nest js TypeScript PostgresQL ...
Senior BackEnd developer

Project summary: A mobile and web application designed to assist travel agencies in discovering customers online and automatically presenting their services, tours, and excursions.


Tasks performed:

Developing and structuring modules, services, and controllers using the NestJS

framework, including implementing back-end validation and leveraging strong typing.

Setting up and configuring GraphQL to provide a flexible and efficient alternative to

traditional REST APIs.

Overseeing the deployment of the project on Digital Ocean, including setting up and

managing both staging and production environments.

Designing, developing, and optimizing the database using PostgreSQL to ensure high

performance and efficiency.

Implementing systems for notifications and scheduling to enhance project functionality

and user experience.

Nest js TypeScript PostgresQL Graphql Sequelize Redis Docker Digital Ocean
6 months
2020-07 - 2020-12

Confidential

Middle BackEnd developer Moleculer TypeScript Mongodb ...
Middle BackEnd developer

Project summary: The platform processes PDF files and generates a new version that excludes any confidential information about users.


Tasks performed:

Creating a scalable microservices architecture with Moleculer, focusing on design,

development, and implementation.

Designing and developing the database using MongoDB to support efficient data storage

and retrieval.

Utilizing Azure services to handle and streamline PDF processing tasks, integrating

them effectively into the project workflow.

Moleculer TypeScript Mongodb Graphql Redis Docker Kubernetes Azure.

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 month
2024-08 - 2024-08

MagmaSet

Lead BackEnd developer NestJS Express.js PostgreSQL ...
Lead BackEnd developer

Project summary: A single tool for managing all projects? tasks for SAAS and project companies. The platform developed to address the shortcomings of existing tools. It covers everything from tracking time to coordinating teams, handling invoices, and financial reporting.


Tasks performed:

Implement new functionalities and resolve bugs to maintain and enhance app performance.

Containerize the app using Docker and manage deployments with Kubernetes, including

multi-node cluster setup and DevSpace.

Integrate services like SendGrid for email and implement real-time features using

WebSocket.

Automate infrastructure deployment and management with Ansible and Terraform, and

create isolated environments for user code execution.

Use Apache Airflow or Argo to manage and coordinate complex workflows and tasks.

Set up and manage infrastructure using tools like Ansible and Terraform, including

launching and maintaining multi-node clusters.

NestJS Express.js PostgreSQL TypeScript Docker.
3 years 7 months
2019-09 - 2023-03

CRM system for business

Middle -> Senior BackEnd developer Express MongoDB Mongoose ...
Middle -> Senior BackEnd developer

Project summary: The project streamlines client interactions for managers, while also offering tools for monitoring and statistical analysis.


Tasks performed:

Crafting and structuring modules and controllers using the Express framework, ensuring

robust back-end validation and strong typing practices.

Managing and executing the deployment of the project on Digital Ocean, including

setting up and maintaining both staging and production environments.

Developing, optimizing, and fine-tuning the database to enhance performance,

scalability, and efficiency.

Designing and integrating advanced search functionality using ElasticSearch to provide

flexible and powerful search capabilities.

Creating and integrating real-time notifications, online chat systems, and scheduling

mechanisms to enhance user interaction and engagement within the project.

Express MongoDB Mongoose ElasticSearch Redis Open-api Docker SocketIO Digital Ocean.
2 years 1 month
2021-01 - 2023-01

Event platform

Middle BackEnd developer Nest.js TypeScript PostgresQL ...
Middle BackEnd developer

Project summary: A platform where customers can outline their holiday plans, specify the services they need, and select service providers to create a comprehensive package. This results in a formal agreement between the service providers and customers.


Tasks performed:

Creating a scalable and resilient microservices architecture, including handling

development and implementation aspects.

Utilizing DevOps practices for deploying this project on Yandex Cloud using Docker and

Kubernetes.

Designing and developing the database using PostgreSQL, ensuring efficient storage and

retrieval of data.

Implementing Kafka for designing robust and efficient interservice communication

within the microservices architecture, ensuring reliable and real-time data processing

and communication.



Nest.js TypeScript PostgresQL Graphql Sequelize Redis Docker Kafka Kubernetes Yandex Cloud.
9 months
2022-02 - 2022-10

Tourists

Senior BackEnd developer Nest js TypeScript PostgresQL ...
Senior BackEnd developer

Project summary: A mobile and web application designed to assist travel agencies in discovering customers online and automatically presenting their services, tours, and excursions.


Tasks performed:

Developing and structuring modules, services, and controllers using the NestJS

framework, including implementing back-end validation and leveraging strong typing.

Setting up and configuring GraphQL to provide a flexible and efficient alternative to

traditional REST APIs.

Overseeing the deployment of the project on Digital Ocean, including setting up and

managing both staging and production environments.

Designing, developing, and optimizing the database using PostgreSQL to ensure high

performance and efficiency.

Implementing systems for notifications and scheduling to enhance project functionality

and user experience.

Nest js TypeScript PostgresQL Graphql Sequelize Redis Docker Digital Ocean
6 months
2020-07 - 2020-12

Confidential

Middle BackEnd developer Moleculer TypeScript Mongodb ...
Middle BackEnd developer

Project summary: The platform processes PDF files and generates a new version that excludes any confidential information about users.


Tasks performed:

Creating a scalable microservices architecture with Moleculer, focusing on design,

development, and implementation.

Designing and developing the database using MongoDB to support efficient data storage

and retrieval.

Utilizing Azure services to handle and streamline PDF processing tasks, integrating

them effectively into the project workflow.

Moleculer TypeScript Mongodb Graphql Redis Docker Kubernetes Azure.

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.