👨‍💻
Back-End Developer · Rio de Janeiro, Brasil

Alisson Amegle

Trabalho na estrutura lógica do back-end, buscando sempre entregar sistemas estáveis, seguros e bem organizados, além de realizar testes e manter a documentação atualizada.

+2. anos
Experiência Ágil

Rolar para baixo


01
Código que resolve problemas reais

Sou desenvolvedor Back-End com foco em TypeScript e NestJS, criando APIs escaláveis, seguras e bem estruturadas — sempre aplicando boas práticas de arquitetura limpa e seguras.

Cursando Análise e Desenvolvimento de Sistemas na Celso Lisboa, com vivência prática de +2 anos em ambientes ágeis reais no Pipoca Ágil — participando como Back-End e vivenciando todas as cerimônias Scrum.

Tenho um sistema em produção há 8+ meses com 4 clientes ativos em Multi-Tenancy, sem necessidade de manutenção. Meu foco é entregar software que funciona de verdade — robusto, testado e preparado para crescer.

02
Cada ferramenta com seu papel
TS
TypeScript
Linguagem principal
Node
Node.js
Runtime
🚀
NestJS
Framework modular
◈
Prisma ORM
ORM type-safe
🐘
PostgreSQL
Banco relacional
⚡
Redis
Cache & Locks
🐇
RabbitMQ
Filas assíncronas
🐳
Docker
Containerização
🔐
JWT / OAuth
Autenticação
🧪
Jest
Testes unit & e2e
⬡
GraphQL
API flexível
📘
Swagger
Docs interativas
🛡️
RBAC
Controle de acesso
🏗️
Clean Arch
Arquitetura
01
Arquitetura em Camadas
02
Concorrência e Locks
03
Orientação a Eventos
04
Design Modular
05
Patterns de Arquitetura
03
Do conceito ao deploy
🏆  PROJETO DESTAQUE — O MAIS COMPLETO
Cinema API
Backend completo para venda de ingressos de cinema com controle de concorrência real — dois usuários tentando comprar o mesmo assento no mesmo milissegundo, e apenas um consegue. Lock atômico com Redis (SET NX, TTL 30s), processamento assíncrono com RabbitMQ (filas + DLQ + consumers), expiração automática de reservas sem cron job, 88 testes cobrindo race condition e fluxos completos, e Docker Compose orquestrando 5 containers. Explore a arquitetura completa e o detalhamento do sistema nos links abaixo.
88
Testes
13
Pull Requests
5
Containers
30s
TTL Lock
0
Falhas
🔒 Race Condition — Dois usuários, um assento
Usuário A
👤
SET NX → OK
✓ 201
Usuário B
👤
SET NX → FAIL
✗ 409
Redis SET NX — operação atômica. Lock exclusivo no milissegundo.
⚡
Redis Locks
SET NX PX 30000 — lock atômico por assento com TTL de 30s. Expiração automática sem cron job.
🐇
RabbitMQ Events
Filas com DLQ, retry e prefetch(1). Publishers + Consumers processam reservas e pagamentos em background.
🧪
88 Testes
53 unitários + 20 de contrato + 15 de fluxo. Race condition testada com Promise.allSettled. 100% services.
🐳
Docker Compose
5 containers orquestrados: API, PostgreSQL, Redis, RabbitMQ e Portainer. Migrations automáticas no boot.
🐘
PostgreSQL + Prisma
4 models com constraints de unicidade como fallback. Transactions atômicas no pagamento — tudo ou nada.
📋
Logger Customizado
Badge e cor por módulo, interceptor global para 2xx, filter global para erros. Suporte a JSON em produção.
🏪
Em produção · 8+ meses · 4 clientes
Eden — Mini ERP
Sistema multi-tenant de gestão empresarial onde cada cliente cria sua própria loja dentro da plataforma — e cada loja possui seus dados completamente isolados (produtos, clientes, funcionários, orçamentos e financeiro). Um único sistema que atende múltiplas empresas simultaneamente, cada uma com seu ambiente separado. Nunca precisou de manutenção corretiva.
✓ Multi-Tenancy: cada loja cria seu ambiente isolado
✓ RBAC + JWT + Bcrypt
✓ CRUD de lojas, produtos, clientes e funcionários
✓ Orçamentos com fluxo de aprovação
✓ Controle financeiro (entradas/saídas por loja)
✓ 4 clientes ativos em produção real
NestJSPrismaPostgreSQLRedisRBACJWTMulti-TenancyTypeScript
💰
Em desenvolvimento · Freelancer
Kontas — Gestão Financeira Compartilhada
App Android para gerenciamento financeiro entre moradores de repúblicas. Divisão de despesas, controle de pagamentos, API GraphQL. Migração de REST → GraphQL para reduzir requisições e desacoplar frontend.
✓ API GraphQL com versionamento
✓ Clean Architecture + SOLID
✓ Repository Pattern + Service Layer
✓ Testes unitários e e2e com Jest
✓ Google OAuth 2.0 + RBAC
✓ Deploy na Railway + frontend em produção
NestJSGraphQLPrismaPostgreSQLJestRedisRailwaySOLID
🏠
Em desenvolvimento · Estágio
ImobiFácil — Gestão Imobiliária
Sistema de gestão imobiliária com Google OAuth 2.0, RBAC, cadastro de corretores com verificação de CRECI, chat em tempo real com Socket.IO e infraestrutura Docker + Kubernetes.
✓ Google OAuth 2.0 + JWT
✓ RBAC (Corretor / Cliente / Admin)
✓ Chat em tempo real com Socket.IO
✓ Docker + Kubernetes
✓ Verificação de CRECI
✓ Redis + Rate Limiter + Helmet
NestJSSocket.IODockerKubernetesRedisGoogle OAuthPrismaPostgreSQL
💉
Simulação Ágil · Pipoca Ágil · 2 anos
InsuCheck — Controle de Diabetes
App mobile para controle do tratamento do diabetes, desenvolvido com framework Scrum dentro do Pipoca Ágil. Centraliza medições, metas glicêmicas, gráficos de tendência e histórico — com armazenamento seguro em nuvem.
✓ Registro de medições glicêmicas
✓ Dashboards e gráficos visuais
✓ Armazenamento seguro em nuvem
✓ Scrum real com equipe multidisciplinar
✓ Histórico para compartilhar com médicos
✓ Acesso multiplataforma
NestJSPrismaPostgreSQLTypeScriptSwagger
📩
Microserviço · Em Integração
Notification Service
Microserviço de notificações com arquitetura baseada em fila (Queue Pattern). Worker assíncrono processa notificações em background. Será integrado ao Cinema API em produção.
✓ Queue Pattern com Redis
✓ Worker assíncrono (BRPOP)
✓ Separação de responsabilidades
✓ Pronto para integração
Node.jsExpressTypeScriptRedisQueue Pattern
04
+1 ano e 8 meses no Pipoca Ágil

Simulações de projetos reais com equipes multidisciplinares, vivenciando na prática ambientes profissionais baseados em Scrum — dailys, plannings, retrospectivas, planning poker, versionamento no GitHub e documentação contínua.

📋
Product Owner
Atuei no papel
🏃
Scrum Master
Atuei no papel
🧪
QA
Atuei no papel
🎨
Designer
Atuei no papel
💻
Front-End
Atuei no papel
⚙️
Back-End
Foco principal
📊
Gestão de Projetos
Atuei no papel
05
Da infraestrutura ao código
💻
Março/2025 – Atual
Back-End Developer Freelancer
Eden + Kontas · Clientes Ativos
Desenvolvimento de sistemas em produção com NestJS, Prisma, PostgreSQL. Eden: ERP multi-tenant com 4 clientes ativos há 8+ meses. Kontas: gestão financeira com GraphQL e Clean Architecture.
🏗️
Novembro/2025 – Atual
Back-End Developer (Estágio)
ImobiFácil
Sistema imobiliário com Google OAuth 2.0, RBAC, Socket.IO, Docker + Kubernetes. Chat em tempo real e verificação de CRECI.
🏃
Julho/2024 – Agosto/2025
Back-End Developer (Estágio)
InsuCheck · Pipoca Ágil
Desenvolvimento de APIs em ambiente Scrum real com equipe multidisciplinar. +1 ano e 8 meses de vivência ágil contínua.
🔧
Janeiro/2024 – Junho/2024
Técnico de Suporte em TI
LucMed
Suporte remoto e presencial, diagnóstico de hardware/software, instalação de sistemas e gestão de chamados.
📡
Março/2022 – Junho/2023
Consultor Técnico / Multi-Skill
Conect Telecom
Instalação e manutenção de redes FTTH, UTP, automação de processos técnicos e resolução de problemas complexos.
🔌
Novembro/2019 – Setembro/2020
Técnico em Eletrônica
Dinamix Info Telecom
Instalação de redes fibra óptica, diagnóstico de falhas e troubleshooting.
06
Aprendizado contínuo
🎓
2024 – Em andamento
Análise e Desenvolvimento de Sistemas
Celso Lisboa
📘
Em andamento
Full-Stack JavaScript + TypeScript
Udemy · Node, NestJS, React, Next.js, Jest, Design Patterns, SOLID, Linux, NGINX, Deploy
🐍
Concluído
Python + Django
Escola Última
🇬🇧
Em andamento
Inglês
IRFS
07
Vamos conversar
✉️
Email
amegledev@gmail.com
💼
LinkedIn
alisson-amegle
⟠
GitHub
ameglebm
📱
Telefone
(24) 99207-7618
📍
Localização
Barra Mansa – RJ