Skip to content
View eneas-almeida's full-sized avatar
🐙
🐙

Block or report eneas-almeida

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
eneas-almeida/README.md

Enéas Almeida

Observação: Cerca de 98% dos artefatos técnicos (BPMN, UML, projetos, desenhos e repositórios) são de autoria própria.

👨‍💻 Sobre

Experiência Profissional

  • ❤️ 9+ anos de experiência em desenvolvimento de software moderno
  • 💼 Desenvolvedor Principal no Sicoob - Responsável por microserviços que processam R$ 6 milhões/mês
  • 🏗️ Especialista em Arquitetura de Microserviços e Sistemas Distribuídos
  • 📊 Experiência com grandes volumes de dados financeiros e sensíveis em ambientes de alta pressão

Formação Acadêmica

  • 🎓 Bacharel em Engenharia de Computação - Instituto Federal da Paraíba
  • 🎓 Pós-graduação em Arquitetura de Software Distribuído - PUC Minas
  • 🎓 MBA em Engenharia de Software com IA - Full Cycle (Em andamento)
  • 📜 Go Expert - Full Cycle (Concluído)
  • 📜 Especialista em Microserviços com Java - AlgaWorks (Em andamento)

Pessoal

  • ✝️ Professante da fé em Jesus Cristo (meu único Senhor e Salvador);
  • 🍖 Fã de churrasco, fez um? me chama! 🔥

Projeto mais recente (em andamento) 🔥🔥🔥

👉 Bridge

O projeto Bridge é uma arquitetura de microserviços desenvolvida por Enéas Almeida, composta por dois serviços principais que se comunicam via gRPC:

  • API Service: Gateway REST que expõe endpoints HTTP e se comunica com o serviço People via gRPC
  • People Service: Serviço backend que fornece dados de usuários via gRPC, consumindo a API externa de dados de Usuários
┌──────────────┐     HTTP/REST      ┌──────────────┐      gRPC       ┌──────────────┐     HTTP
│   Cliente    │ ─────────────────> │  API Service │ ──────────────> │People Service│ ──────────> Dados de usuários
│  (Browser)   │                    │  (Port 8081) │                 │ (Port 9090)  │             (External API)
└──────────────┘                    └──────────────┘                 └──────────────┘

Java Microservice SpringBoot gRPC WebFlux

Principais Tecnologias e Stacks de Atuação

Backend

  • Java (8, 11, 17, 21) - JBoss, Spring Boot, WebFlux, microserviços de alta performance
  • Node.js / NestJS / TypeScript - Desenvolvimento de APIs REST, microserviços e aplicações escaláveis
  • 🔷 Go (Golang) - APIs de alta concorrência, gRPC, sistemas distribuídos
  • 🐍 Python - Scripts, automação e processamento de dados

Frontend

  • ⚛️ React - Desenvolvimento de interfaces modernas e responsivas
  • 💚 Vue.js 2 & 3 (Especialista) - Vuetify, PrimeVue, Quasar, Composition API, Pinia
  • 🅰️ Angular - Aplicações enterprise

Arquitetura & Padrões

  • 🏛️ Clean Architecture, CQRS, MVC, DDD, Event-Driven Architecture
  • 🔄 Microserviços, BFF (Backend for Frontend), GraphQL, gRPC
  • 📐 Especialista em documentações BPMN e UML

DevOps & Cloud

  • ☁️ AWS: S3, Redis, DocumentDB, Cognito, SQS, API Gateway, Lambda
  • 🐳 Docker, Kubernetes, Istio, Helm, Terraform
  • 🔄 CI/CD, GitHub Actions, Pipelines automatizados

Banco de Dados & Mensageria

  • 💾 Oracle, PostgreSQL, MySQL, MongoDB, Redis
  • 📬 RabbitMQ, Apache Kafka, AWS SQS
  • 🔧 TypeORM, Prisma, Mongoose

Experiência profissional de maior relevância: Sicoob

Domínio de Negócio

Transferência de pontos do cartão Sicoob para os parceiros.

                                                      ┌────────────────┐
                                              ┌──────>│    TudoAzul    │
                                              │       └────────────────┘
                                              │
                                              │       ┌────────────────┐
                            ┌─────────────────┴──┐    │     Livelo     │
                            │   Cartão Sicoob    │───>└────────────────┘
                            │      (Pontos)      │
                            └─────────────────┬──┘    ┌────────────────┐
                                              │       │     Smiles     │
                                              ├──────>└────────────────┘
                                              │
                                              │       ┌────────────────┐
                                              └──────>│   Latam Pass   │
                                                      └────────────────┘

Papel

  • Desenvolvedor principal, desde a concepção até a entrega em produção

Responsabilidades

  • Migração e desenvolvimento de 4 microserviços principais e 7 auxiliares
  • Atuação do entendimento das regras de negócio até a entrega em produção

Resultados

  • Microserviços em produção gerando cerca de R$ 6 milhões/mês

Integrações

  • Oracle
  • VTEX
  • Siebel
  • Salesforce
  • Linkapi

Último projeto desenvolvido: Sensores de monitoramento

👉 Sensores de monitoramento

Desenho da arquitetura.

O sistema é composto por três microsserviços independentes que trabalham em conjunto para gerenciar dispositivos sensores e processar dados de temperatura de forma assíncrona e escalável:

  1. Device Manager: Gerencia o cadastro e configuração dos sensores
  2. Temperature Monitoring: Coleta e monitora leituras de temperatura
  3. Temperature Processing: Processa e persiste dados de temperatura com otimizações de performance

Java Microservice SpringBoot Gradle RabbitMQ Retry Pattern Dead Queue Docker MongoDB

Projeto lista de favoritos (Magazine Luiza)

👉 Luizalabs

Tela do sistema desenvolvida no projeto de frontend.

TELA RESPONSAIVA

Aplicação para inserção de produtos em uma lista de favoritos (Magazine Luiza). Backend utilizando estrutura em Clean Architecture com NodeJs.

Principais Funcionalidades

✅ Gerenciamento de contas de usuário (criação e autenticação)
✅ Sistema de autenticação JWT
✅ Gerenciamento de produtos em listas de favoritos
✅ Integração com API externa de produtos
✅ Arquitetura limpa e desacoplada
✅ Testes unitários abrangentes
✅ Tratamento robusto de erros

Fluxo de Requisição

O fluxo de uma requisição HTTP segue este caminho através das camadas:

sequenceDiagram
    participant Client
    participant Route
    participant Middleware
    participant Controller
    participant Usecase
    participant Repository
    participant Database

    Client->>Route: HTTP Request
    Route->>Middleware: Apply Middlewares

    alt Authentication Required
        Middleware->>Middleware: Validate JWT Token
        Middleware-->>Client: 401 Unauthorized (if invalid)
    end

    Middleware->>Controller: handle(req, res)
    Controller->>Controller: Create DTO from req.body
    Controller->>Usecase: execute(dto)

    Usecase->>Usecase: Validate Business Rules

    alt Business Rule Violated
        Usecase-->>Controller: throw AppError
        Controller-->>Client: Error Response
    end

    Usecase->>Repository: Database Operation
    Repository->>Database: Query/Command
    Database-->>Repository: Result
    Repository-->>Usecase: Domain Object

    Usecase-->>Controller: Success Result
    Controller->>Controller: Format Response
    Controller-->>Client: HTTP Response (200/201)
Loading

Node.js Vue.js Frontend Backend MongoDB Microservice Jest SOLID Clean Code Design Patterns Clean Architecture Retry Pattern Tests Jdocs

Projeto Bekid

Domínio do negócio

Monitoramento da criança no ambiente escolar através de IA para combate ao bullying.

👉 Bekid é um sistema de mapeamento de emoções utilizando Inteligência Artificial para auxílio no combate ao bullying escolar. A aplicação realiza análise comportamental em tempo real, oferecendo dashboards para gestores educacionais com alertas e relatórios. (finalizado, online em produção)

Node.js Vue.js AI/ML Computer Vision Emotion Detection Socket.io Real-time MongoDB Education Tech

Diagrama

Desenho das telas

Projeto Bestore (E-commerce)

👉 Bestore - API REST completa para e-commerce com gerenciamento de produtos, categorias, carrinho de compras e processamento de pedidos. Desenvolvida em Java com Spring Boot e MySQL, seguindo padrões REST e boas práticas de desenvolvimento. (finalizado)

Java Spring Boot MySQL REST API E-commerce JPA Hibernate MVC Docker

Events-Nest (NestJS + CQRS + Clean Architecture)

👉 Events-Nest: Microserviço baseado em eventos implementando padrões avançados de arquitetura. O projeto demonstra a aplicação prática de CQRS (Command Query Responsibility Segregation), Event Sourcing e Clean Architecture com NestJS, separando comandos de consultas e mantendo um histórico completo de eventos.

NestJS TypeScript CQRS Event Sourcing Clean Architecture DDD Microservices Design Patterns

Últimos algoritimos desenvolvidos e utilizados em produção

Tecnologia Link O que resolve?
👉 Cache Parallel Requisições externas utilizando estratégia de paralelismo.
👉 Fetch Requisição externas utilizando estratégia de paralelismo com fallback.
👉 Upload Upload de arquivos na AWS S3, utilizando estratégia de fallback.
👉 gRPC Implementação gRPC.
👉 GraphQL Implementação GraphQL.

Customer Clean Architecture (Guia Arquitetural)

O projeto demonstra a implementação completa de Clean Architecture em microserviços, com separação clara de camadas (Domain, Application, Infrastructure, Presentation) e aplicação de princípios SOLID e DDD.

👉 Guia Clean Architecture - Guia técnico completo para implementação de arquitetura limpa, utilizado para onboarding e padronização de equipe.

Clean Architecture DDD SOLID TypeScript NestJS Design Patterns Best Practices Layered Architecture

gRPC (Guia de Implementação)

👉 Guia gRPC - Guia completo de implementação de gRPC com Go, incluindo comunicação unária, streaming (server, client e bidirecional), interceptors, autenticação e melhores práticas para comunicação de alta performance entre microserviços.

gRPC Go Protocol Buffers Microservices RPC Streaming High Performance API Design

GraphQL (Guia de Implementação)

👉 Guia GraphQL - Guia completo de implementação de GraphQL com Go, incluindo schemas, queries, mutations, resolvers, subscriptions e otimizações. Demonstra como criar APIs flexíveis e eficientes permitindo que clientes solicitem exatamente os dados necessários.

GraphQL Go API Design Queries Mutations Subscriptions Schema Resolvers Real-time

RabbitMQ (Guia de Mensageria)

👉 Guia RabbitMQ - Guia completo de mensageria com RabbitMQ, incluindo exchanges (direct, topic, fanout, headers), filas, dead letter queues, padrões de retry, confirmações de mensagens e melhores práticas para comunicação assíncrona entre microserviços.

RabbitMQ Message Broker AMQP Async Communication Microservices Dead Letter Queue Retry Pattern Event-Driven

Kafka (Guia de Event Streaming)

👉 Guia Kafka - Guia completo de Apache Kafka para event streaming, incluindo producers, consumers, consumer groups, partições, replicação, offset management e estratégias de processamento de mensagens em larga escala. Implementações práticas em múltiplas linguagens.

Apache Kafka Event Streaming Message Queue Distributed Systems High Throughput Real-time Processing Pub/Sub Scalability
👉 Implementação de um serviço em Typescript com Kafka
👉 Kafka + NestJs
👉 Kafka + NodeJs
👉 Kafka + Python

BFF - Backend for Frontend (Padrão Arquitetural)

👉 Guia BFF - Guia completo do padrão Backend for Frontend, demonstrando como criar camadas de backend específicas para cada tipo de cliente (web, mobile, desktop). O BFF atua como intermediário entre o frontend e os microserviços, agregando dados, otimizando payload e adaptando APIs para necessidades específicas de cada plataforma.

BFF Backend for Frontend API Gateway Microservices API Aggregation Mobile Backend Web Backend GraphQL


Go Account API (Clean Architecture + MongoDB)

Microserviço de gerenciamento de contas desenvolvido em Go seguindo rigorosamente os princípios de Clean Architecture. Utiliza Fiber Framework para alta performance HTTP, MongoDB como banco de dados, e implementa separação de camadas (entities, usecases, repositories, handlers) garantindo testabilidade e manutenibilidade.

👉 Link do projeto

Go Fiber MongoDB Clean Architecture REST API Dependency Injection Repository Pattern SOLID


MyPoint (Sistema de Ponto + Alta Concorrência)

O que resolve?

Problemas de concorrência e sobrecarga de banco de dados. Múltiplas consultas paralelas e densas que levam à exaustão dos recursos de processamento.

Arquitetura do sistema

👉 MyPoint é um sistema para registro de ponto eletrônico de funcionários construído com arquitetura de microserviços. Utiliza filas (RabbitMQ) para processamento assíncrono, cache distribuído para redução de carga no banco, e WebSocket para atualizações em tempo real. A arquitetura suporta alto volume de requisições simultâneas sem degradação de performance. (em andamento)

NestJS Vue.js RabbitMQ Microservices Socket.io Redis MongoDB High Concurrency Real-time Event-Driven


GoLang

👉 Instalação, configuração e plugins
👉 Go routines (caso dos trabalhadores eficiêntes)
👉 Go http retry with exponential backoff
👉 Go algoritmos
👉 Go injections
👉 Go injections com Google Wire
👉 Go API ViaCEP
👉 Go encoder
👉 Go database
👉 Go clean architecture
👉 Go deploy
👉 Go validations
👉 Go env
👉 Go concorrência (Repositório de terceiro)

Nodejs

👉 Resiliência de chamadas HTTP com Axios Retry
👉 NodeJs Base API

K8s

👉 K8s
👉 Istio

VueJs 3

👉 VueJs v3 + Pinia + ACLs Casl (finalizado)
👉 VueJs v3 + Composition api + props + emit + watch (finalizado)


Socket.io (Comunicação Real-time)

👉 Socket.io com Vue/Node/Nest - Sistema de comunicação bidirecional em tempo real utilizando WebSockets. Implementa autenticação via JWT, padrão Observer para eventos, rooms/namespaces e reconexão automática. Frontend em Vue.js e backend em Node.js/NestJS. ❤️ (finalizado)

Socket.io WebSocket Vue.js Node.js NestJS Real-time JWT Observer Pattern Bidirectional Communication

Arquitetura com NestJs (Domínios Ricos + DDD)

👉 NestJs + Domínios Ricos - API REST implementando Domain-Driven Design com modelagem de domínios ricos. Utiliza Value Objects para encapsular regras de negócio, Either Pattern para tratamento funcional de erros, DTOs para validação de entrada/saída e Mappers para transformação entre camadas, garantindo separação de responsabilidades e domínio livre de frameworks.

NestJS DDD Value Objects Either Pattern DTOs Mappers Domain Modeling Clean Architecture TypeScript


Mais APIs desenvolvidas

Evasão Escolar (Sistema de Análise Educacional)

👉 Evasão Escolar - Sistema para análise e prevenção da evasão escolar em instituições públicas de nível superior. Coleta e processa dados acadêmicos para identificar padrões e alunos em risco, gerando relatórios e dashboards para gestores educacionais. (finalizado, online em produção)

NestJS TypeScript TypeORM PostgreSQL Education Data Analysis REST API Production


Tindin (Controle de Aulas)

👉 Tindin - API para controle e gerenciamento de aulas ministradas por professores. Sistema completo com autenticação, CRUD de aulas, relatórios e estatísticas. Desenvolvida com TDD e alta cobertura de testes. (finalizado)

Node.js MongoDB Jest TDD High Coverage REST API Authentication Education


Places to Know (API de Locais Turísticos)

👉 Places to Know - API para catalogação de locais turísticos pelo mundo com integração a APIs externas de geolocalização. Implementa sistema de busca avançada com filtros múltiplos, paginação e cache de resultados. (finalizado)

Node.js External API Integration Search Filters Pagination Geolocation Cache REST API

Trabalhos antigos

Oráculo (Sistema Financeiro)

👉 Oráculo - Sistema completo de gerenciamento financeiro para empresa cliente. Interface desenvolvida com HTML5, JavaScript vanilla e jQuery, implementando controle de receitas, despesas, fluxo de caixa e relatórios gerenciais. (finalizado)

HTML5 JavaScript jQuery Financial System Client Project


Gerente RH (Sistema de Recursos Humanos)

👉 Gerente RH - Sistema desktop de gerenciamento de funcionários com controle de cadastro, folha de pagamento, férias e benefícios. Desenvolvido em arquitetura MVC com C# e Microsoft SQL Server. (finalizado)

C# .NET SQL Server MVC Desktop Application HR System

Javascript (5 últimos algoritimos desenvolvidos)

👉 Read Txt and convert to Xlsx - Realiza a leitura de um arquivo .txt, obtém os valores, gera o arquivo .xlsx e insere os valores lidos do txt e por seguinte, realiza a formatação para o valor moeda R$. (finalizado)

👉 Get Level - Elimina o uso de vários IF e ELSE de intervalos entre valores. (finalizado)

👉 Parse DTO - Transforma as propriedades de um objeto de Camel Case para Snake Case. (finalizado)

👉 Filter Properties - Filtra as propriedades de um objeto, passando um array indicando os propriedades a serem removidas. (finalizado)

👉 MAP Enum - Técnica que utilizo para eliminar grandes quantidades de IFs no sistema. (finalizado)

👉 Todos os scripts (em andamento)

Estudos sobre testes com o NodeJs

👉 Mock tests - Estudos sobre tests unitários utilizando mocks e bibliotecas nativas do NodeJs. (finalizado)

👉 Stub com mocks - Testes utilizando a técnica de stubs para simular uma requisição a uma API. (finalizado)

Estudos de casos

Auth NestJS (Autenticação Completa)

👉 API Rest SigIn/SigUp - Sistema completo de autenticação e autorização implementando JWT, refresh tokens, guards, interceptors personalizados, logger estruturado e testes unitários. (finalizado)

NestJS TypeORM PostgreSQL JWT Authentication Authorization Interceptors Guards Jest


NestJS + Prisma (API Completa)

👉 API Rest NestJs com Prisma - API REST moderna com Prisma ORM, documentação Swagger/OpenAPI, validação de dados com class-validator, transformers, paginação customizada, exception handling global e logger. Inclui Docker Compose para ambiente de desenvolvimento. (finalizado)

NestJS Prisma PostgreSQL Swagger Docker Validators Transformers Pagination Exception Handling


VacinaPB (TDD + Clean Architecture)

👉 VacinaPB - Estudo de caso aplicando Test-Driven Development (TDD) rigorosamente. Implementa Clean Architecture, padrões de projeto (Repository, Factory, Strategy), modelagem de domínio rica com Value Objects e Entity, baseado nos ensinamentos de Martin Fowler sobre refatoração e arquitetura. (finalizado)

TypeScript Node.js TDD Clean Architecture DDD Value Objects Design Patterns Martin Fowler


Modelagem de Entidade (Either Pattern)

👉 Modelagem de entidade (Tiny) - Implementação do Either Pattern em Java para tratamento funcional de erros. A técnica utiliza uma classe Either.java para encapsular sucesso ou falha, permitindo gerenciamento elegante de exceções sem try-catch, inspirado em programação funcional. (finalizado)

Java Either Pattern Functional Programming Error Handling Design Patterns Clean Code


Testes de Performance (JMeter)

👉 Teste Exaustão (JMeter) - Testes de carga e stress usando Apache JMeter para análise de performance, identificação de gargalos e limites de capacidade da aplicação. (finalizado)

JMeter Performance Testing Load Testing Stress Testing TypeScript Node.js


CI/CD (Codeship)

👉 Deploy em QA e Produção - Pipeline de integração contínua e deploy automatizado utilizando Codeship, com ambientes separados de QA e Produção, testes automatizados e deploy condicional. (finalizado)

CI/CD Codeship Automated Deployment QA Production DevOps


Releases Automatizadas

👉 Create releases - Automação de criação de releases no GitHub com versionamento semântico, changelog automático e tagging. (finalizado)

GitHub Actions Automation Semantic Versioning Release Management CI/CD


Outros Estudos

👉 API Rest NodeJs com Prisma - Arquitetura Package by Feature com Prisma e testes Jest. (finalizado)

👉 Séries TV - Fullstack com Spring Boot + Angular 12. (finalizado)

👉 Grisoli - Microserviços com NodeJs, Spring Boot, RabbitMQ e GitHub Actions. (abortado)

👉 API Rest Spring Boot com MongoDB - Spring Boot + MongoDB. (finalizado)

👉 Agenda de contatos - Servlets Java. (finalizado)

VueJs

👉 VueJs Tests - Estudo sobre testes com jest e vuetify. (finalizado)

👉 VueJs Upload XSL - Estudo sobre upload de arquivos .xsl com vuetify. 🔒 (privado) (finalizado)

👉 VueJs Checkbox - Checkbox select com vuetify. (finalizado)

👉 VueJs Select All - Select all com vuetify. (finalizado)

👉 VueJs Vuetify - Estudo sobre vuetify. 🔒 (privado) (finalizado)

👉 VueJs Geral - Estudos gerais. (finalizado)

👉 VueJs Object Change - Estudos de como alterar, deletar propriedades e realizar cópias de objetos. (finalizado)

👉 VueJs Computed - Estudo sobre computed com uma diretiva v-for, filtrando pelo status do objeto. (finalizado)

👉 VueJs Form - Estudo sobre forms. (finalizado)

👉 VueJs Route - Estudo sobre route. (finalizado)

👉 VueJs Props - Estudo sobre props. (finalizado)

👉 VueJs Slots - Estudo sobre slots. (finalizado)

👉 VueJs Component Dinamic - Estudo sobre componentes dinâmicos. (finalizado)

👉 VueJs Vuex - Estudo sobre o estado compartilhado vuex. (finalizado)

👉 VueJs Vuex v2 - Estudo sobre o estado compartilhado vuex v2. (finalizado)

👉 VueJs Axios - Estudo sobre o vuejs com o axios. (finalizado)

👉 Vuejs Todo + Localstorage - Estudo de caso de um todo de tarefas. (finalizado)

👉 Vuejs Burguer - Estudo de caso de venda de hamburguers. (finalizado)

👉 Vuejs Refs By Copy - Estudo sobre passagem por cópia e por referência. (finalizado)

👉 Vuejs CSS - Estudo sobre css. (finalizado)

👉 Vuejs Filters - Estudo sobre filters. (finalizado)

👉 Vuejs Mixins - Estudo sobre mixins. (finalizado)

Acadêmico

Foto Descrição
👉 Sistemas Embarcados - Projeto final da disciplina de Sistemas Embarcados em Engenharia de Computação, IFPB. (finalizado)
👉 Prototipagem - Projeto final da disciplina de Prototipagem em Engenharia de Computação, IFPB. (finalizado)

Meus tutores e mestres

Os autores citados abaixo são fontes de referências em minha jornada de estudo e trabalho, na maioria deles, participei de cursos que serviram de base para aprofundar meus conhecimentos.

  • Tiago Matos (VueJs 3, Composition API, Pinia)
  • João Rangel (NestJs)
  • Diego Fernandes (NestJs, Microserviços e RabbitMQ)
  • Stephany Henrique (GoLang)
  • Otávio Augusto Gallego (GoLang)
  • Ellen körbes (GoLang)
  • Fernando Daciuk (Javascript e Git avançado)
  • Fernando Amaral (Kafka)
  • Wesley Willians (Kafka, GoLang)
  • Loiane Groner (Angular)
  • Leonardo Moura (VueJs, Docker, Typescript e GraphQL)
  • Matheus Battisti (Docker, Kubernetes e VueJs)
  • Nélio Alves (Spring Boot)
  • AlgaWorks (Spring Boot e Angular)
  • Otávio Lemos (Arquitetura e TDD com Typescript)
  • Ruan Delgado (Algoritmos e dicas de estudo)
  • Fábio Akita (Dicas de estudo Pragmático)
  • Rocketseat (Stack backend NodeJs)
  • Henrique Cunha (Algoritmos)
  • César Vasconcelos (Java)
  • Otávio Miranda (Padões de projeto com Typescript)
  • Erick Wendel (NodeJs avançado)
  • Linux Tips (Linux, Docker e Kubernetes)
  • Dev Soltinho (Javascript, Git)
  • Claudson Oliveira (Trabalho no exterior, GoLang)
  • Rodrigo Branas (Javascript)
  • Jonathan Baraldi (DevOps com Rancher, AWS e GCP)
  • Codar.me (NodeJs)
  • Plínio Naves (VueJs & Vuetify)
  • Victor Hugo Negrisoli (Microserviços)

© Documento elaborado por Edivam Enéas de Almeida Júnior.

Pinned Loading

  1. grpc grpc Public

    📜 Guia gRPC, elaborado por Enéas Almeida com o principal objetivo de facilitar os repasses de informações à equipe.

    Go

  2. rabbitmq rabbitmq Public

    📜 Guia RabbitMq, elaborado por Enéas Almeida com o principal objetivo de facilitar os repasses de informações à equipe.

    Makefile

  3. kafka kafka Public

    📜 Guia Kafka, elaborado por Enéas Almeida com o principal objetivo de facilitar os repasses de informações à equipe.

    TypeScript

  4. customer-clean-architecture customer-clean-architecture Public

    📜 Guia Clean Architecture, elaborado por Enéas Almeida com o principal objetivo de facilitar os repasses de informações à equipe.

    TypeScript 2

  5. bff bff Public

    📜 Guia BFF, elaborado por Enéas Almeida com o principal objetivo de facilitar os repasses de informações à equipe.

    TypeScript 2

  6. graphql graphql Public

    📜 Guia GraphQL, elaborado por Enéas Almeida com o principal objetivo de facilitar os repasses de informações à equipe.

    Go