Skip to content

Latest commit

 

History

73 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

☁️ Cloud Dani: From the Cloud Resume Challenge to Technical Storytelling

🧩 About the Project

This project is a living portfolio demonstrating how I merge cloud engineering, documentation strategy, and technical storytelling.

Through Cloud Dani, I’m documenting my growth as a technologist and storyteller — blending narrative clarity with hands-on cloud infrastructure and innovation.


Background

CloudDani began as my implementation of the Cloud Resume Challenge, which is a project designed to demonstrate real-world cloud skills using either AWS, Azure or GCP. What started as a serverless résumé has grown into a living portfolio and creative lab where I explore technical writing, developer experience, and technical storytelling.

What's in the repo?

  • 🧾 AWS-powered architecture: S3 for static hosting, CloudFront for CDN, Route 53 for DNS, API Gateway + Lambda for dynamic functions, and DynamoDB for visitor tracking.

  • ⚙️ CI/CD automation: Infrastructure-as-Code using GitHub Actions for build, test, and deployment workflows.

  • 🤖 Upcoming: Cloud Dani Concierge — an AI-powered interactive résumé (RAG system built with OpenAI GPT-4o and Pinecone) that allows visitors to explore my work through conversation.

  • 🧠 Portfolio extensions: developer experience experiments, analytics, and dynamic storytelling tools.

🧰 Tech Stack

Layer Technologies
Frontend HTML · CSS · JavaScript (static site hosted on S3)
Backend AWS Lambda (Python) · API Gateway
Infrastructure AWS S3 · CloudFront · Route 53 · DynamoDB
CI/CD GitHub Actions (automated deploy pipeline)
AI / Data Layer (Upcoming) OpenAI GPT-4o · Pinecone
Monitoring / Analytics Custom serverless logging + DynamoDB metrics

🗺️ Project Roadmap

Phase 1 – Cloud Resume Foundation (Completed ✅)

  • Deploy static website on S3
  • Configure CloudFront distribution and Route 53 DNS
  • Implement Lambda + API Gateway for dynamic visitor counter
  • Store and retrieve visitor data using DynamoDB
  • Automate deployments with GitHub Actions

Phase 2 – Cloud Dani Concierge (Planned 🤖)

  • Build AI-powered interactive résumé agent using GPT-4o + Pinecone
  • Deploy backend API for conversational responses
  • Integrate chat interface on /concierge route
  • Publish blog post documenting architecture and lessons learned

✨ Built by Cloud Dani: where documentation meets storytelling, and the cloud meets creativity.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages