Software engineer who seeks excellence in everything he does, I like to make difficult things seem easy.

How to configure ACP agents in Zed

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

#agents#acp#zed#claude

About

Hi, I'm Hállan, Hállan, Software Engineer.
passionate about creating efficient, scalable, and user-friendly applications. With extensive experience in both backend and frontend development, I deliver complete solutions that solve real-world problems. I love turning complex problems into simple.

Backend

Node.jsGraphQLLaravelPHP

Databases

MongoDBMySQLFirebasePostgreSQLSupabase

DevOps

DockerGitGitHubGitHub ActionsLinux

Frontend

ReactNext.jsVueTypeScriptJavaScriptTailwindViteWordPress

Tools

VS CodeFigmaPostmanDocker Compose

Constant Learning

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

Technologies I work with daily and love: Node.js / React / Next.js / TypeScript / Docker

Hállan

Timeline

2021 – Present4+ years
Neoplan
Full-stack developer|Laravel, Vue, React, Next.js, WordPress

Work experience: 4+ years

Education

2020 – 20233 years
FATEC — Araçatuba
Systems Analysis and Development
2018 – 20191.5 years
ETEC — São Paulo
Systems Development Technician

Projects

ISO 8583 — Payment Simulator

TypeScriptISO 8583TCPTigerBeetleNode.js

A complete card transaction simulator that decodes the ISO 8583 standard — the invisible language behind every card payment since the 80s.

How it works

  • Acquirer Server transforms card data into ISO 8583 bitmap, packs into binary buffer and sends via TCP
  • Brand Server receives the message, identifies Visa/Mastercard/PIX by card BIN prefix and routes to the correct issuer
  • Issuer Server processes DE03 (processing code) to handle card or PIX transactions
  • TigerBeetle ledger ensures absolute consistency in financial transactions with zero penny loss

Built as a Woovi challenge, demonstrating deep understanding of payment infrastructure and financial protocols.

MPRS — O Novo SIM

Vue 3QuasarTypeScriptVite

Full rewrite of the SIM (Sistema de Informações do Ministério Público) for the Public Ministry of Rio Grande do Sul, modernizing legal process management for prosecutors.

How it works

  • Procedure and case list management with advanced filtering
  • Rich text annotation editor for case documentation
  • Marker and favorites system for priority organization
  • Integrated task management with deadline tracking
  • Batch operations for bulk marker attribution

A mission-critical system used daily by prosecutors to manage legal workflows across the state.

SOS Plantão

Vue 2React NativeFirebaseCloud FunctionsMySQL

SOS Plantão is a platform for real-time shift and on-call schedule management used by hospitals, clinics, hotels, and public agencies.

How it works

  • Real-time shift management with weekly grid visualization
  • Check-in/check-out with GPS tracking
  • Automated payroll and report generation
  • Shift exchange and request workflows
  • iOS and Android apps for professionals on the go

Serving hospitals, veterinary clinics, hotels, and public agencies across Brazil.

Ogomo

Next.js 14TypeScriptTailwindCSSFramer Motion

A clean and elegant institutional website for Ogomo, showcasing digital solutions and training services.

Features

  • Hero section with service overview and CTAs
  • Training catalog with React, Node.js, and Python courses
  • Contact form with business information
  • Smooth animations and responsive design

Built to be fast, SEO-friendly, and visually engaging.

Rota

Next.js 14TypeScriptStyled ComponentsAtomic Design

A modern road transportation system enabling users to purchase bus tickets digitally with an intuitive multi-step checkout flow.

How it works

  • Route search and trip selection
  • Interactive seat selection with bus layout visualization
  • Multi-step checkout: Selection → Seats → Payment → Confirmation
  • White label support for different transportation companies

Designed with Atomic Design pattern for scalable, maintainable component architecture.

Grupo Mais

ViaCEPPagar.meAWS SESAWS

Grupo Mais is a healthcare platform that connects doctors and hospitals for filling medical vacancies and on-call shifts.

How it works

  • Doctor profiles with automatic address filling via ViaCEP
  • Hospital job posting with shift type options
  • Application and matching system between doctors and hospitals
  • Vacancy promotion with tiered plans (Basic, Plus, Premium)
  • Payment processing via Pagar.me and email notifications via AWS SES

Streamlining the connection between healthcare professionals and institutions across Brazil.

Articles

01
1 min read

How to configure ACP agents in Zed

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

#agents#acp#zed#claude
Read more
02
3 min read

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
Read more
03
2 min read

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 Fish Shell. This tutorial is...

#claudecli#acp#bashrc#zshrc
Read more

Contacts

Open for freelance projects and collaboration. Let's build something great together.