Pietro Giuseppe D'Amico

Developer • System Architect • FreeBSD Enthusiast

I develop native solutions for FreeBSD, Apple ecosystem applications and manage FreeBSD servers. I have worked with Debian, Ubuntu and CentOS, created radio servers and managed complete infrastructures. In love with Unix/BSD systems (FreeBSD, OpenBSD, macOS) for their solidity, stability and reliability.

Java C# PHP Swift FreeBSD MySQL Kafka Claude AI Cloudflare

About Me

Passionate developer of servers and Apple ecosystem

Minha filosofia

Prefiro soluções nativas e performáticas, evitando containers quando não são necessários. Construo projetos do zero com atenção à arquitetura e segurança. Tenho experiência com firewalls (Cloudflare WAF, Hetzner Firewall, PF no FreeBSD).

Stack tecnológico

  • Backend: Java, C#, PHP (entusiasta), MySQL, Redis, Kafka
  • Frontend: Swift (iOS/macOS)
  • Server: FreeBSD 15+, OpenBSD, Debian, Ubuntu, CentOS
  • Cloud: Hetzner + Cloudflare
  • Security: PF, Cloudflare WAF, Hetzner FW
  • Tools: Homebrew, NMAP
  • AI: Claude (code review e arquitetura)

O que desenvolvo

  • Painéis de gerenciamento de servidores em Java
  • Apps nativas para ecossistema Apple
  • Jogos multiplayer pixel-art
  • Ferramentas de desenvolvimento para macOS
  • Infraestruturas de e-mail empresarial

AI-Assisted Development

Utilizo Claude AI como assistente avançado para code review, otimização arquitetural e refactoring. A IA não substitui a competência, mas acelera o processo de desenvolvimento e validação de soluções técnicas complexas.

PHP Enthusiast

Grande apaixonado por PHP. Utilizo-o há anos para projetos web, APIs REST e serviços backend. Aprecio a sua versatilidade, ecossistema maduro e a facilidade com que permite criar soluções eficazes. Uma linguagem frequentemente subestimada mas extremamente poderosa.

Unix/BSD Lover

Apaixonado por sistemas Unix e BSD. Experiência com FreeBSD (principal), OpenBSD, Debian, Ubuntu e CentOS. Também gerenciei servidores de rádio completos no passado. Considero os sistemas BSD e Unix (incluindo macOS) incrivelmente sólidos, estáveis e confiáveis - sistemas nos quais se pode realmente confiar em produção.

My Projects

Innovative solutions built from scratch

MyTV

Swift SwiftUI iOS/iPadOS macOS

Aplicação nativa multiplataforma para streaming de TV no ecossistema Apple. Interface moderna e fluida otimizada para iPhone, iPad e Mac.

  • Suporte universal iOS/iPadOS/macOS
  • Interface SwiftUI nativa
  • Streaming em alta qualidade
  • Sincronização multi-dispositivo
Visit website

AppCleaner Pro (Internal use)

Swift SwiftUI macOS Touch ID Xcode

Uma aplicação macOS moderna para desinstalar completamente apps e todos os ficheiros associados. Desenvolvida com SwiftUI, utiliza autenticação Touch ID / biométrica em vez de password, verificação inteligente das pastas Library, interface drag & drop e remoção segura movendo ficheiros para o Lixo.

  • Autenticação Touch ID / biométrica — sem necessidade de password
  • Arrastar e soltar apps para desinstalar
  • Verificação inteligente de todas as subpastas Library
  • Pré-visualização dos ficheiros antes da eliminação
  • Remoção segura — ficheiros movidos para o Lixo
  • App Sandbox e Hardened Runtime para segurança

Sunake

Java MySQL WebSocket Pixel Art

MMORPG em estilo pixel-art com mundo virtual persistente. Sistema de chat em tempo real, economia virtual e sistema de quartos personalizáveis.

  • Gráficos pixel-art isométricos
  • Multiplayer em tempo real
  • Sistema de economia virtual
  • Quartos personalizáveis
  • Chat e funcionalidades sociais
Visit website

FreeBSD Mail Panel (Internal use)

Java 24 MySQL Postfix Dovecot Rspamd

Painel completo para gerenciamento de servidor de e-mail no FreeBSD 15+. Alternativa nativa ao Mailcow, completamente sem Docker. Stack completo com Postfix, Dovecot, Rspamd, ClamAV e Roundcube. Projeto privado para uso pessoal.

  • 100% nativo FreeBSD (sem Docker)
  • Painel web HTTPS com gestão de domínios
  • DKIM, SPF, DMARC automáticos
  • Anti-spam (Rspamd) + Antivírus (ClamAV)
  • Webmail integrado (Roundcube SSO)
  • Suporte 2FA/WebAuthn

FreeBSD Web Panel (Internal use)

Java 24 MySQL NGINX PHP-FPM Kafka

Painel de controle para gerenciamento de virtual hosts e sites no FreeBSD. Inclui NGINX, PHP-FPM, MySQL e integração Kafka/Debezium para Change Data Capture (CDC): cada alteração no banco de dados MySQL é capturada em tempo real e publicada em streams Kafka para processamento assíncrono. Projeto privado para uso pessoal.

  • Gestão NGINX + PHP-FPM
  • Virtual hosts configuráveis via web
  • MySQL com CDC (Kafka + Debezium)
  • SSL/TLS automatizado
  • Gestão de usuários e bancos de dados
  • Streaming de dados em tempo real
  • Suporte 2FA/WebAuthn

Brew MNMP (Closed Source)

Swift Homebrew macOS MySQL NGINX

Stack de desenvolvimento local para macOS baseado no Homebrew. Gerencia MySQL, NGINX, PHP e outros serviços por interface nativa, sem virtualização. Disponível publicamente como software de código fechado.

  • Interface nativa macOS
  • Gestão de serviços Homebrew
  • NGINX + MySQL + PHP
  • Configuração simplificada
  • Sem overhead de virtualização
Visit website

BrewNMAP (Closed Source)

Swift SwiftUI NMAP Homebrew

Interface gráfica nativa para NMAP no macOS. Utiliza Homebrew como backend para scans de rede, port scanning e auditoria de segurança com UI moderna. Disponível publicamente como software de código fechado.

  • GUI nativa macOS para NMAP
  • Backend Homebrew integrado
  • Scans de rede avançados
  • Port scanning visual
  • Exportar resultados
Visit website

BrewMP4Cleaner (Closed Source)

Swift SwiftUI macOS Homebrew ffmpeg

Utilitário SwiftUI nativo para macOS para processamento em lote de arquivos de vídeo: mantenha apenas as faixas de áudio e legendas desejadas, comprima com codificação acelerada por hardware (HEVC/H.264 VideoToolbox) e exporte para a pasta escolhida. Utiliza ffmpeg, ffprobe e jq via Homebrew. Disponível publicamente como software de código fechado.

  • Codificação HEVC/H.264 acelerada por hardware (Apple Silicon)
  • Seleção inteligente de idiomas de áudio/legendas por arquivo
  • Processamento em lote paralelo (2-4 trabalhos simultâneos)
  • Modos de codificação CRF ou tamanho de arquivo alvo
  • Progresso em tempo real com ETA e logs ao vivo
Visit website

In Numbers

Some data about my experience

10+
Anos de Experiência
8
Projetos Principais
8+
Linguagens e Frameworks
5
Sistemas Operacionais

Infrastructure

The technology ecosystem behind my projects

FreeBSD & Unix

Sistema operacional principal para todos os servidores. Experiência também com OpenBSD, Debian, Ubuntu e CentOS. Gerenciei servidores de rádio no passado. Os sistemas BSD/Unix são sólidos, estáveis e incrivelmente confiáveis.

Cloudflare

CDN, DNS, proteção DDoS e SSL/TLS. Integração completa com origin certificates para conexões seguras de ponta a ponta.

Hetzner

Provedor cloud para hospedagem de servidores FreeBSD. Data centers europeus com performance excelente e preços competitivos.

Java 24

Runtime principal para painéis de gerenciamento de servidores, webservers e aplicações enterprise. Performance nativa e segurança robusta.

MySQL 8.0

Banco de dados relacional para todos os projetos. Configurado para CDC com Kafka/Debezium para data streaming em tempo real.

Postfix + Dovecot

Stack completo de servidor de e-mail com SMTP (Postfix), IMAP/POP3 (Dovecot), anti-spam (Rspamd) e antivírus (ClamAV).

Firewall & Security

Configuração de firewall multicamadas: Cloudflare WAF, Hetzner Cloud Firewall, PF (Packet Filter) no FreeBSD. Mitigação DDoS, rate limiting e gestão de reputação IP. Não patrocinado.
# Technology Stack

Backend: Java 24, C#, PHP
Database: MySQL 8.0, Redis
Mail: Postfix, Dovecot, Rspamd, ClamAV
Web: NGINX, PHP-FPM
Streaming: Kafka, Debezium

Security: PF, Cloudflare WAF, Hetzner Firewall, Rate Limiting
Cloud: Hetzner (Hosting), Cloudflare (CDN + Security)
OS: FreeBSD 15.0, OpenBSD, Debian, Ubuntu, CentOS

Where to Find Me

Connect with me on the main channels