Portfolio Professionale

Marcello Magaldi — Senior Software Engineer & Cloud Architect

Portfolio Professionale

Chi sono

Sono un professionista IT con un profilo ibrido e trasversale. Unisco competenze da sviluppatore software full-stack, ingegnere AWS cloud, specialista AI/ML e sistemista Linux. Questa combinazione mi permette di progettare, sviluppare e gestire soluzioni end-to-end, dall'infrastruttura al deployment, passando per l'intelligenza artificiale.


Competenze chiave

Cloud & Infrastruttura (ex sistemista Linux)

  • AWS: EC2, S3, Lambda, API Gateway, DynamoDB, RDS, CloudFormation, ECS/EKS, IAM, VPC, Route53, CloudWatch
  • Linux: amministrazione avanzata, scripting bash, hardening, automazione con Ansible, container (Docker/Podman), systemd, networking
  • DevOps: CI/CD (Jenkins, GitHub Actions), Infrastructure as Code (Terraform, CloudFormation), monitoring (Prometheus, Grafana, Naemon)

Sviluppo Software

  • Backend: Python, Go, Node.js, REST API, microservizi
  • Frontend: HTML/CSS, JavaScript, template engine (Jinja2)
  • Database: PostgreSQL, MySQL, DynamoDB, Redis
  • Versioning: Git, GitHub/Gitea, conventional commits

Intelligenza Artificiale

  • Integrazione di modelli LLM (API OpenAI, Anthropic, modelli open-source)
  • AI agents e automazioni intelligenti
  • Elaborazione dati e pipeline ML
  • Prompt engineering e RAG

Progetti rappresentativi

1. Infrastruttura Cloud as Code

  • Provisioning di ambienti AWS complessi con CloudFormation/Terraform
  • Gestione di reti, security group, load balancer e auto-scaling
  • Deploy automatizzato con CI/CD Jenkins

2. Piattaforma DevOps & Monitoring

  • Configurazione di pipeline Jenkins per build, test e deploy
  • Monitoraggio infrastruttura con Prometheus/Grafana + Naemon
  • Logging centralizzato e alerting

3. AI Agent & Automazione

  • Sviluppo di agenti AI per automazione di task operativi
  • Integrazione tra modelli LLM e servizi cloud
  • Chatbot e assistenti intelligenti su AWS Lambda

4. Sviluppo Backend & API

  • API REST performanti in Python/Go
  • Applicazioni serverless su AWS Lambda + API Gateway
  • Sistemi di elaborazione dati batch e real-time

Stack tecnologico

Area Tecnologie
Cloud AWS, Docker, Kubernetes, Vagrant
OS Linux (Debian/Ubuntu, RHEL, Alpine), Windows
Linguaggi Python, Go, JavaScript, Bash, SQL
AI/ML LLM API, AI agents, RAG, NLP
DevOps Jenkins, GitHub Actions, Ansible, Terraform
Monitoring Prometheus, Grafana, Naemon, CloudWatch
Database PostgreSQL, DynamoDB, Redis, SQLite
Strumenti Git, Vim/Neovim, VS Code, Postman, Jira

Certificazioni (esempi)

  • AWS Certified Solutions Architect (opzionale)
  • AWS Certified Developer (opzionale)
  • Red Hat Certified Engineer / Linux Professional Institute (opzionale)

Perché assumermi

"Parlo fluentemente infrastruttura, sviluppo e AI. Non ho bisogno di un ponte tra DevOps e sviluppo — lo sono."

  • Visione sistemistica: penso in termini di architettura, sicurezza e affidabilità
  • Mentalità da sviluppatore: codice pulito, test, versioning, best practice
  • AI nativo: integro modelli linguistici nei flussi di lavoro reali, non solo demo
  • Autonomia: gestisco l'intero ciclo di vita di un progetto, dall'idea al deploy in produzione

Contatti

  • GitHub: [tuo-username]
  • LinkedIn: [tuo-profilo]
  • Email: [tua-email]