Engenheiro de software que busca excelência em tudo que faz, gosto de fazer coisas difíceis parecerem fáceis.

Guia Completo: Configurar Hibernação no Ubuntu 24.04 com Swap File

Guia Completo: Configurar Hibernação no Ubuntu 24.04 com Swap File Versão: Ubuntu 24.04...

#ubuntu#hibernation#linux#tutorial

Sobre

Olá! Sou Hállan, Engenheiro de Software.
apaixonado por criar aplicações eficientes, escaláveis e intuitivas. Com ampla experiência em desenvolvimento backend e frontend, entrego soluções completas que resolvem problemas reais. Gosto de transformar problemas complexos em simples.

Backend

Node.jsGraphQLRedisPHP

Bancos de dados

MongoDBMySQLFirebasePostgreSQLSupabase

DevOps

DockerGitGitHubGitHub ActionsLinux

Frontend

ReactNext.jsVueTypeScriptJavaScriptTailwindViteWordPress

Ferramentas

VS CodeZedFigmaPostman

Aprendizado constante

CQRSBullMQGitLab CIEvent SourcingSaga PatternDomain-Driven Design (DDD)KubernetesService MeshApache KafkaJavaSpring BootPrometheusGrafanaELK StackArgoCDHelm

Tecnologias que trabalho diariamente e amo: Node.js / React / Next.js / TypeScript / Docker

Hállan

Linha do tempo

2026/02 – presenteDesde fevereiro de 2026
SOS Plantão
Desenvolvedor full-stack|Laravel, Vue, React Native, Firebase, MySQL
Atuação no ecossistema SOS Plantão, desenvolvendo e evoluindo soluções web e mobile para gestão de escalas e plantões, com foco em regras de negócio, autenticação, notificações, integrações e performance.
2021/09 – 2026/014 anos e 5 meses
Neoplan
Desenvolvedor full-stack|Laravel, Vue, React, Next.js, WordPress
Atuação no desenvolvimento e na evolução de soluções web full-stack, trabalhando com interfaces, integrações e manutenção contínua de produtos.

Experiência de trabalho: 4+ anos

Formação acadêmica

2020 – 20233 anos
FATEC — Araçatuba
Análise e Desenvolvimento de Sistemas
2018 – 20191,5 ano
ETEC — Araçatuba
Técnico em Desenvolvimento de Sistemas

Projetos

ISO 8583 — Simulador de Pagamento

TypeScriptISO 8583TCPTigerBeetleNode.js

Um simulador completo de transações com cartão que decodifica a norma ISO 8583 — a linguagem invisível por trás de cada pagamento com cartão desde os anos 80.

Como funciona

  • •Servidor Adquirente transforma dados do cartão em bitmap ISO 8583, empacota em buffer binário e envia via TCP
  • •Servidor da Bandeira recebe a mensagem, identifica Visa/Mastercard/PIX pelo prefixo BIN do cartão e roteia para o emissor correto
  • •Servidor Emissor processa o DE03 (código de processamento) para lidar com transações de cartão ou PIX
  • •Ledger TigerBeetle garante consistência absoluta em transações financeiras sem perder centavos

Construído como desafio da Woovi, demonstrando profundo conhecimento em infraestrutura de pagamentos e protocolos financeiros.

MPRS — O Novo SIM

Vue 3QuasarTypeScriptVite

Reescrita completa do SIM (Sistema de Informações do Ministério Público) para o Ministério Público do Rio Grande do Sul, modernizando a gestão de processos jurídicos para promotores.

Como funciona

  • •Gerenciamento de listas de procedimentos e casos com filtragem avançada
  • •Editor de anotações com texto rico para documentação de casos
  • •Sistema de marcadores e favoritos para organização por prioridade
  • •Gerenciamento integrado de tarefas com acompanhamento de prazos
  • •Operações em lote para atribuição em massa de marcadores

Um sistema de missão crítica usado diariamente por promotores para gerenciar fluxos de trabalho jurídicos em todo o estado.

SOS Plantão

Vue 2React NativeFirebaseCloud FunctionsMySQL

SOS Plantão é uma plataforma para gerenciamento de escalas e plantões em tempo real para equipes de saúde.

Como funciona

  • •Gerenciamento de escalas em tempo real com visualização em grade semanal
  • •Check-in/check-out com rastreamento GPS
  • •Geração automatizada de folha de pagamento e relatórios
  • •Fluxos de troca e solicitação de plantões
  • •Apps iOS e Android para profissionais em movimento

Apoiando equipes de saúde com escalas, controle de presença, folha de pagamento e notificações.

Ogomo

Next.js 14TypeScriptTailwindCSSFramer Motion

Um site institucional limpo e elegante para a Ogomo, apresentando soluções digitais e serviços de treinamento.

Funcionalidades

  • •Seção hero com visão geral dos serviços e CTAs
  • •Catálogo de treinamentos com cursos de React, Node.js e Python
  • •Formulário de contato com informações da empresa
  • •Animações suaves e design responsivo

Construído para ser rápido, otimizado para SEO e visualmente atraente.

Sistema de Transporte Rodoviário

Next.js 14TypeScriptStyled ComponentsAtomic Design

Um sistema moderno de transporte rodoviário que permite aos usuários comprar passagens de ônibus digitalmente com um fluxo de checkout intuitivo em múltiplas etapas.

Como funciona

  • •Busca de rotas e seleção de viagens
  • •Seleção interativa de assentos com visualização do layout do ônibus
  • •Checkout em múltiplas etapas: Seleção → Assentos → Pagamento → Confirmação
  • •Suporte white label para diferentes empresas de transporte

Projetado com o padrão Atomic Design para arquitetura de componentes escalável e sustentável.

Grupo Mais

ViaCEPPagar.meAWS SESDigital Ocean

Grupo Mais é uma plataforma de saúde que conecta médicos e hospitais para preenchimento de vagas médicas e plantões.

Como funciona

  • •Perfis de médicos com preenchimento automático de endereço via ViaCEP
  • •Publicação de vagas hospitalares com opções de tipo de plantão
  • •Sistema de candidatura e matching entre médicos e hospitais
  • •Promoção de vagas com planos escalonados (Básico, Plus, Premium)
  • •Processamento de pagamentos via Pagar.me e notificações por email via AWS SES

Facilitando a conexão entre profissionais de saúde e instituições em todo o Brasil.

Artigos

01
8 min leitura

Guia Completo: Configurar Hibernação no Ubuntu 24.04 com Swap File

Guia Completo: Configurar Hibernação no Ubuntu 24.04 com Swap File Versão: Ubuntu 24.04...

#ubuntu#hibernation#linux#tutorial
Ler mais
02
1 min leitura

How to configure ACP agents in Zed

Configuration to add to Zed's settings.json: Copy this template and modify...

#agents#acp#zed#claude
Ler mais
03
3 min leitura

How to Set Up Claude Code with Multiple AI Models

This tutorial is fully based on a Reddit post for broader reach. All proper credit goes to...

#claudecli#minimax#othermodels
Ler mais
04
2 min leitura

How to configure Claude CLI ACP for other compatible models, such as MiniMax M2.5

Guide to configure the Claude Agent ACP with the MiniMax API using Bash. This tutorial is fully...

#claudecli#acp#bashrc#zshrc
Ler mais

Contatos

Aberto para projetos freelance e colaboração. Vamos construir algo incrível juntos.