interface ProfessionalProfile {
role: "Software Engineer & IoT Backend Specialist";
location: "Viana do Castelo, Portugal π΅πΉ";
expertise: [
"ποΈ Full-Stack Development",
"π IoT & Backend Systems",
"π§ AI Integration",
"β‘ Process Automation",
"π± PWA & Mobile-First"
];
currentFocus: "IoT digital twins + AI-powered assistants in production";
signatureProjects: [
"π’ IntraNet β Corporate Platform (829+ tickets, 191 users)",
"ποΈ Nova β Personal AI Assistant with Voice Mode",
"π¬ TTicket β WhatsApp CRM built from scratch",
"π‘οΈ SmartCure-DT β IoT Digital Twin (EU GATE5.0 candidate)"
];
techStack: {
languages: ["TypeScript", "Python", "JavaScript"];
frameworks: ["React 18", "NestJS", "FastAPI", "Next.js", "Expo"];
backend: ["Node.js", "PostgreSQL", "Redis", "MQTT", "Docker"];
ai: ["Claude Sonnet 4.6", "LangChain", "N8N", "Gemini"];
devops: ["Azure", "Coolify", "GitHub Actions", "Nginx"];
mobile: ["React Native (Expo)", "PWA"];
};
}|
TypeScript |
Python |
JavaScript |
React 18 |
NestJS |
FastAPI |
|
Next.js |
Node.js |
Tailwind CSS |
Flask |
PHP |
Java |
|
PostgreSQL |
Redis |
Supabase |
MongoDB |
Azure |
AWS |
|
Docker |
Git |
GH Actions |
Ubuntu |
Nginx |
VS Code |
|
N8N |
VPS |
Coolify |
Postman |
Visual Studio |
VPS |
Full operational management system β developed and maintained solely by me, in production with real users.
- Stack: React 18 Β· TypeScript Β· Supabase Β· Tailwind CSS Β· Deno Β· PWA
- Scale: 829+ tickets Β· 191 active users Β· 113 IT assets monitored
- Highlights:
- π« Kanban ticketing with automated SLA and real-time chat
- π» IT asset monitoring via WebSocket (live CPU/RAM/Disk telemetry)
- π Granular RBAC + Row-Level Security at PostgreSQL level
- π Executive dashboards with MTTR, SLA compliance, weekly trends
- π± PWA installable on iOS/Android β offline support, dark mode
ποΈ Nova β Personal AI Assistant
Self-hosted personal AI assistant with voice mode, long-term memory and multi-platform support.
- Stack: React 18 Β· TypeScript Β· Vite Β· Claude Sonnet 4.6 Β· Node.js Β· PostgreSQL
- Highlights:
- π£οΈ Full-screen voice mode (STT β AI β TTS) with silence detection
- π§ Long-term memory via Obsidian vault synced across Mac, iPhone and VPS
- π Web search, file access and push notifications as native AI tools
- π± React Native (Expo) mobile app + PWA web version
- π JWT auth with persistent conversation history in PostgreSQL
Full WhatsApp CRM built from scratch β ticket management, multi-agent, multi-sector.
- Stack: NestJS Β· React Β· TypeScript Β· Evolution API Β· PostgreSQL Β· Redis
- Highlights:
- π« Ticket system with queue management and agent assignment
- β‘ Real-time messaging via WebSocket
- π€ AI-powered automated responses
- π’ Multi-sector and multi-agent support
Industrial IoT digital twin for concrete curing monitoring β EU GATE5.0 research candidate.
- Stack: FastAPI Β· PostgreSQL Β· MQTT Β· Docker β Azure IoT Hub
- Context: Developed as Software Engineer IoT/Backend at Euro Union Consult
- Highlights:
- π‘ MQTT sensor gateway β Mosquitto β FastAPI β PostgreSQL pipeline
- π Real-time dashboard for industrial curing condition monitoring
- βοΈ Azure migration path (IoT Hub + Azure DB for PostgreSQL)
- πͺπΊ Part of β¬139k EU-funded consortium proposal (GATE5.0)
- Stack: Node.js Β· WAHA Β· Redis Β· Supabase Β· N8N Β· Evolution API
- 40+ automated agents Β· 3k+ messages/day Β· production-grade
- Stack: N8N Β· Tesseract OCR Β· Google Gemini Β· WhatsApp
- Automatic fiscal document extraction with 44-digit key validation
class Profile:
education = [
"π Systems Analysis and Development β UNIP",
"π Software Engineering β UniAlfa (Ongoing)"
]
current_focus = [
"π IoT Backend Architecture (MQTT Β· FastAPI Β· Azure IoT Hub)",
"ποΈ NestJS & Clean Architecture patterns",
"π§ AI integration with Claude API + tool-use patterns",
"π± React Native cross-platform development"
]
