joaonogueira.pt
Bem vindo!


Aficionado tecnológico, com envolvimento em áreas como:
Web Development, SysAdmin, Virtualização/Containerização, Cloud computing, Automação, AI/ML e IoT

Saiba mais

Sobre mim


Irrequieto, explorador e persistente.

Apaixonado, desde muito cedo, pelo incrível mundo da informática:

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. O "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.


Percurso profissional:

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, FemtoCell, TelcoCloud, AMI/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.

Conheça as tecnologias

O mundo do IT contemplou-me com estes conhecimentos:


Sistemas Operativos

Microsoft Windows

Desde o Windows 3.11 ao 10, passando pelo Windows NT 4.5 até ao Windows Server 2019

Linux

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

MacOS a partir do MacOS Leopard até ao Catalina.

Automação

Scripting

ShellScript

Python

Serviços

Apache NiFi

NodeRed

Cloud Computing e Virtualização

Proxmox VE

Virtualizador Tier 1

ESXi Free

Virtualizador Tier 1

VirtualBox

Virtualizador Tier 2 para Windows, Linux e MacOS

Docker

Sistema de containerização de aplicações e serviços

Microsoft Azure

Solução de cloud computing proprietária da Microsoft (IaaS, PaaS, SaaS).

OpenStack

Solução de cloud IaaS e de containerlização baseada em RedHat Linux, CentOS e Ubuntu

Web Development

Linguagens

HTML5

CSS3

JavaScript / JQuery

Bootstrap 4

Smarty

Twig

XML

YAML

JSON

PHP

MySQL / PostgreSQL

Gestores de Conteúdos (CMS) e Frameworks (CMF)

MODx

Gestor de conteúdos e framework de WebSites

Joomla

Gestor de conteúdos de WebSites

PicoCMS

Gestor de conteúdos de WebSites simples

Prestashop

Framework de eCommerce

Moodle

Gestor de conteúdos de E-Learning

MediaWiki

Gestor de conteúdos tipo Wiki (motor original da Wikipedia)

PHPList

Gestor e motor de envio de Newsletters

Serviços

LAMP

Webserver stack - Linux, Apache, MySQL, PHP

CentOS CWP

Plataforma de WebHosting completa baseada em CentOS.

OpenMediaVault

Sistema de NAS (Network attached storage).

NextCloud

Sistema de alojamento de ficheiros similar ao DropBox com app movel e sincronizador para Windows/Linux/MacOS.

IoT

Homeassistant / Hass.Io

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.

Zigbee 2 MQTT

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

Tasmota

Firmware opensource para dispositivos IoT baseados em ESP32 e ESP8266

Entre muitas outras!

Encontre-me