Aficionado tecnológico, com envolvimento em áreas como:
Web Development, SysAdmin, Virtualização/Containerização, Cloud computing, Automação, AI/ML e IoT
Irrequieto, explorador e persistente.
Os computadores apareceram na minha vida aos 8 anos de idade, através de um Atari ST.
O fascínio nasce aos 11 anos, através de um 486 DX4 100Mhz com um modem de 14.4Kbps.
O meu primeiro computador chegou com um Pentium 166Mhz em 1998 e 16MBs de RAM. E a partir daí, nunca mais parei...
Muitas instalações do windows arruinadas, muitas disquetes de arranque feitas (e mais tarde customizadas), muito troubleshooting.
Pouco mais tarde, novo computador comprado por peças, e montado com ajuda de um familiar. A "doença" agrava-se de dia para dia...
Apareceu, depois, o HTML. Aprendi a alojar um site com o IIS, e como o disponibilizar para a internet.
A curiosidade levou-me para o RedHat linux. E aqui doeu muito a aprender linux. Foram muitas desistências, e insistências sequenciais.
Além da permanente insistência auto-didacta, o mundo académico passou a conter informática no seu conteúdo, com um curso de técnico de informática Nível 5 e a frequência de uma Licenciatura em Engenharia Multimedia.
Mais recentemente, e em contra-ciclo com as tendências actuais da indústria, decidi investir algum tempo e dinheiro a construir um home server.
Investi um Dell OptiPles 7080 tiny, munido com um Intel-10500T, 64GB de RAM, SSD SATA6-300 com 256GB para o Hypervisor Tier1 (Proxmox VE), e 2TB de storage em NVME para os LXCs e VMs
A decisão essencialmente assenta no poder de processamento quando comparado com o consumo energético. Estes tiny-PCs são extremamente eficientes energéticamente, o que permitem utilizações muito interessantes
Lado a lado com o servidor, adquiri um DAS (Direct-Attached Storage) para poder criar um NAS de raíz, com 2 baías com dois HDDs Seagate IronWolf Pro 8TB cada disco, junto com um Seagate Elements USB de 16TB, conhecidos por serem re-labels de Seagate EXOS/Ironwolf Pro, altamente robustos e preparados para operação 24/7
E com tudo isto começou a aventura, intensamente assente em Docker, Proxying com cloudflare, e deployment de aplicações como VaultWarden, Nginx proxy manager, netboot.zyz, Portainer, AdGuard home (Incluindo local-DNS server e DHCP Server), HomeAssistant, GiTea, Guacamole, Wireguard server, Duplicati (com rClone) para backups automáticos ao nível do filesystem, Proxmox Backup Server (VM) para backups com target para disco externo ao nível de LXCs e VMs, Uptime Kuma, Prometheus, InfluxDB, Grafana, N8N, entre tantos outros
Algumas destas aplicações têm redundância através de um RaspberryPi4, como por exemplo, o AdGuard Home, que permite DNS prim+ario e secundário, sendo resiliente a falhas.
Tudo isto está assente em modelo de Backup 3-2-1 para um disaster recovery eficiente e funcional, onde testes de DR são corridos com alguma regularidade para garantir que não existem recuperações dolorosas.
Toda esta solução está a ser constantemente afinada para ser o mais automática possível, tanto a nível de deployments novos, como de backups, e "restores" rápidos e simples, reduzindo ao máximo a interacção humana.
Quando se respira IT, os tempos livres acabam ocupados (também) desta forma!
Aos 18 anos, iniciei-me com a assistência técnica de hardware e software.
3 anos mais tarde, o mundo do Web Development entrou na minha rotina durante 4 anos.
De seguida, entrei no incrível mundo das Telecomunicações móveis, em que aprofundei conhecimentos como SysAdmin em Linux e Windows Server, e permitiu-me criar novas competências em telecomunicações (2G, 3G, 4G, Small Cells, TelcoCloud, AI/ML, OpenStack e Microsoft Azure).
Pela natureza das funções ao longo dos anos, o suporte e assistência ao cliente, é a principal valência.
Não existe nada mais gratificante do que um cliente satisfeito, e que confia no trabalho feito.
Desde o Windows 3.11 ao 10, passando pelo Windows NT 4.5 até ao Windows Server 2019
RedHat (também CentOS), Debian (incluindo distros baseadas, como o Ubuntu), OpenSUSE, Embedded Linux (WindRiver, BusyBox). Experiência com CLI (shell, sh, zsh), e também ambientes gráficos (X11, KDE, Gnome, XFCE, Unity, etc)
MacOS a partir do MacOS Leopard até ao Catalina.
Virtualizador Tier 1
Virtualizador Tier 1
Virtualizador Tier 2 para Windows, Linux e MacOS
Sistema de containerização de aplicações e serviços
Solução de cloud computing proprietária da Microsoft (IaaS, PaaS, SaaS).
Solução de cloud IaaS e de containerlização baseada em RedHat Linux, CentOS e Ubuntu
Gestor de conteúdos e framework de WebSites
Gestor de conteúdos de WebSites
Gestor de conteúdos de WebSites simples
Framework de eCommerce
Gestor de conteúdos de E-Learning
Gestor de conteúdos tipo Wiki (motor original da Wikipedia)
Gestor e motor de envio de Newsletters
Webserver stack - Linux, Apache, MySQL, PHP
Plataforma de WebHosting completa baseada em CentOS.
Sistema de NAS (Network attached storage).
Sistema de alojamento de ficheiros similar ao DropBox com app movel e sincronizador para Windows/Linux/MacOS.
Solução completa de automação de dispositivos IoT. Automatiza e/ou monitoriza tomadas inteligentes, relés inteligentes, lâmpadas inteligentes, etc. Permite ler eventos (meteorologia, posição solar, sensores de temperatura, de localização, etc) e iniciar acções específicas.
Protocolo interpretação e conversão de mensagens de dispositivos Zigbee para MQTT, permitindo que seja lido e interpretado por sistemas de automação caseira de dispositivos IoT
Firmware opensource para dispositivos IoT baseados em ESP32 e ESP8266