π΅πΉ Portugal β’ π Computer Engineering (IPCB - 15/20) β’ π Automating cloud infrastructure, platforms & resilient networks
Enterprise Hybrid Network Auto-Remediation (In collaboration with ARTE, I.P.)
Active self-healing orchestration for hybrid corporate networks (Underlay MPLS + Overlay IPsec FortiGate VPN), reducing incident MTTR from 15-30 minutes to 4-7 seconds.
Python 3.11 β’ n8n Orchestrator β’ NetBox SSoT β’ FortiOS REST API β’ Netmiko (PEP 668) β’ PRTG Webhooks β’ MongoDB β’ Docker β’ Metabase
- π Event-Driven Closed-Loop Orchestration: Autonomous detection via PRTG webhooks triggering state machines in n8n.
- π Single Source of Truth (SSoT): Runtime network state validation and drift prevention against NetBox IPAM/DCIM.
- β‘ Synchronous Remediation: Direct CMDB patch operations via FortiOS REST API with token auth and trusted host restrictions.
- π‘οΈ Out-of-Band Fallback Engine: CLI contingency engine written in Python (Netmiko) running in isolated virtual environments under PEP 668.
- π§ͺ Chaos Engineering Audits: 24 fault-injection scenarios tested (tunnel drops, BGP flaps, API timeouts) achieving 100% automated recovery.
- π Telemetry & Audit Trail: Real-time MTTR calculations in Metabase with immutable incident logs stored in MongoDB.
π Explore the Repository & Architecture Diagram β
Fault-Tolerant Civic Reporting SaaS with Automated Cloud Infrastructure
Modular microservices platform with strict transactional control (ACID), multi-cloud persistence, and zero-trust CI/CD automation.
Azure App Service β’ Azure Functions β’ Azure Blob Storage β’ GCP Firestore β’ Azure Bicep (IaC) β’ GitHub Actions (OIDC) β’ Docker β’ Node.js
- βοΈ Hybrid Multi-Cloud Architecture: Azure compute layer seamlessly integrated with Google Cloud Firestore for synchronous NoSQL state.
- ποΈ Infrastructure as Code (IaC): 100% of Azure cloud resources provisioned via modular
main.biceptemplates. - π Zero-Secret CI/CD Pipeline: GitHub Actions deployments authenticated via Azure Federated OpenID Connect (OIDC) β no static secrets stored.
- π¦ Containerized Deployments: Container images built, scanned, and deployed using Azure Container Registry (ACR) and Container Instances.
- βοΈ Fault Tolerance & ACID Integrity: Strict transaction controls preventing duplicate event processing and handling cloud failovers.
π Explore the Repository & Bicep Templates β
