---
title: "David Marcelo Petrocelli (@dpetrocelli) | Hashnode"
description: "PhD in CS | Professor & Researcher | Senior Cloud Architect @ Caylent | GenAI & IaC. Read the latest articles by David Marcelo Petrocelli on Hashnode."
url: "https://hashnode.com/@dpetrocelli"
---

@dpetrocelli

# David Marcelo Petrocelli

@dpetrocelli · Argentina · Joined January 2026

PhD in CS | Professor & Researcher | Senior Cloud Architect @ Caylent | GenAI & IaC

### [How Spotify Uses Data to Build the Product 713 Million Users Actually Want](https://dpetrocelli-genai-aws.hashnode.dev/how-spotify-uses-data-to-build-the-product-713-million-users-actually-want?utm_source=hashnode&utm_medium=feed)

A deep dive into the real-time event pipeline, Discover Weekly's ML architecture, fleet-scale microservices, and the A/B testing culture that ships 520 experiments on a single screen

15 min read · [dpetrocelli-genai-aws.hashnode.dev](https://dpetrocelli-genai-aws.hashnode.dev/how-spotify-uses-data-to-build-the-product-713-million-users-actually-want?utm_source=hashnode&utm_medium=feed)

[Mar 3](https://hashnode.com/posts/how-spotify-uses-data-to-build-the-product-713-million-users-actually-want/69a6ecb8152e1e5b5467df27)

### [Terraform Best Practices I Learned After 100+ Production Deployments](https://dpetrocelli-genai-aws.hashnode.dev/terraform-best-practices-i-learned-after-100-production-deployments?utm_source=hashnode&utm_medium=feed)

Battle-tested patterns for Infrastructure as Code at scale

5 min read · [dpetrocelli-genai-aws.hashnode.dev](https://dpetrocelli-genai-aws.hashnode.dev/terraform-best-practices-i-learned-after-100-production-deployments?utm_source=hashnode&utm_medium=feed)

[Jan 3](https://hashnode.com/posts/terraform-best-practices-i-learned-after-100-production-deployments/695867990c3422d853de2ec1)

### [Amazon Bedrock: From Zero to Production in 30 Minutes](https://dpetrocelli-genai-aws.hashnode.dev/amazon-bedrock-from-zero-to-production-in-30-minutes?utm_source=hashnode&utm_medium=feed)

Build your first GenAI application with AWS fully managed LLMs

5 min read · [dpetrocelli-genai-aws.hashnode.dev](https://dpetrocelli-genai-aws.hashnode.dev/amazon-bedrock-from-zero-to-production-in-30-minutes?utm_source=hashnode&utm_medium=feed)

[Jan 3](https://hashnode.com/posts/amazon-bedrock-from-zero-to-production-in-30-minutes/695867970c3422d853de2ebf)

### [Building Production AI Agents with Strands SDK and Amazon Bedrock AgentCore](https://dpetrocelli-genai-aws.hashnode.dev/building-production-ai-agents-with-strands-sdk-and-amazon-bedrock-agentcore?utm_source=hashnode&utm_medium=feed)

Deploy autonomous AI agents to AWS with the new Strands framework

8 min read · [dpetrocelli-genai-aws.hashnode.dev](https://dpetrocelli-genai-aws.hashnode.dev/building-production-ai-agents-with-strands-sdk-and-amazon-bedrock-agentcore?utm_source=hashnode&utm_medium=feed)

[Jan 3](https://hashnode.com/posts/building-production-ai-agents-with-strands-sdk-and-amazon-bedrock-agentcore/695867960c3422d853de2ebd)

### [Kubernetes Production Readiness Checklist: 50 Things to Verify](https://dpetrocelli-genai-aws.hashnode.dev/kubernetes-production-readiness-checklist-50-things-to-verify?utm_source=hashnode&utm_medium=feed)

Everything I check before deploying Kubernetes workloads to production

9 min read · [dpetrocelli-genai-aws.hashnode.dev](https://dpetrocelli-genai-aws.hashnode.dev/kubernetes-production-readiness-checklist-50-things-to-verify?utm_source=hashnode&utm_medium=feed)

[Jan 3](https://hashnode.com/posts/kubernetes-production-readiness-checklist-50-things-to-verify/6958679413977b873fafc5a3)
