Quem Sou
Programador Informático baseado em Esgueira, Aveiro, Portugal. Formado em Sistemas de Informação (Centro Tecnológico OPET, Brasil) com formação contínua em desenvolvimento Android (Kotlin/Compose), ciência de dados (Elements of AI, Universidade de Helsínquia) e cibersegurança (Cisco Networking Academy).
Autodidata e orientado para a resolução de problemas, mantenho um portfólio ativo com 8 projectos em produção — desde aplicações mobile nativas até dashboards em tempo real com APIs científicas da União Europeia.
O Que Faço
- Web full-stack — Node.js/Express, Python/FastAPI, Java/Spring Boot com Thymeleaf e Tailwind CSS
- Android nativo — Kotlin, Jetpack Compose, Material 3, MVVM, DataStore
- Tempo real e P2P — WebRTC (PeerConnection, DTLS/SRTP), Socket.IO, TURN/STUN
- Dashboards interativos — Chart.js, mapas SVG, dados do Eurostat (SDMX), EFFIS/GWIS/Copernicus
- Jogos no navegador — JavaScript puro, WebAudio, Canvas, IA minimax e heurística
- DevOps — Docker multi-stage, nginx reverse proxy, PostgreSQL, SSL/TLS, deploy em VPS
Como Trabalho
- Arquitectura limpa e separação de responsabilidades (MVVM, IIFE modules)
- CI/CD com Git, builds automatizados e deploys via Docker Compose
- Conformidade RGPD — privacy by design, zero retenção de dados no WebRTC
- AI Act (UE 2024/1689) — marcas técnicas, rotulagem visível e consentimento
- WCAG 2.1 AA — acessibilidade, ARIA, contraste AA, skip-links, prefers-reduced-motion
- APIs reais — Eurostat SDMX, EFFIS/GWIS, Open-Meteo, com fallback para dados demo
Stack Técnico
- Linguagens: Kotlin, Java 17, Python, JavaScript (ES6), Node.js, PHP, SQL
- Frameworks: Spring Boot 4.1, FastAPI, Express, Jetpack Compose, Thymeleaf, Tailwind CSS
- Dados: PostgreSQL, MySQL, H2, Redis, SDMX (Eurostat), EFFIS/GWIS
- Infra: Docker, Nginx, Let's Encrypt, VPS IONOS (Ubuntu 24.04)
- Mobile: Android SDK, Material 3, DataStore, Coroutines, Navigation Compose
- Conformidade: RGPD, AI Act, WCAG 2.1 AA, PEGI, i18n pt-PT/en-EU