DEV Community

Taylor D Jones
Taylor D Jones

Posted on

Cloud-Ready Resume: HTML to AWS ☁️

If you’ve ever even thought about dabbling in the world of cloud, you’ve probably heard of the Cloud Resume Challenge. It’s like this rite of passage for anyone wanting to level up their cloud skills—and honestly, I couldn’t resist giving it a try. Spoiler alert: it was as challenging as it was rewarding!

At this point in my cloud career I have two AWS certifications under my belt BUT getting your hands dirty is much different than answering exam questions correctly.

Here's what I did on day one of building my resume on the cloud:

Step 1: Crafting the Resume in HTML

The first task was straightforward: ditch the Word docs and PDFs and embrace HTML. I broke my resume into clean, semantic HTML sections—header, main content, and footer. Each section represented an essential part of my professional journey, from my work experience to my education and skills.

What stood out? Writing a resume in HTML reminded me of how structure matters. I had to think about not just what I wanted to say but how to present it logically for both users and browsers. Simplicity, meet power.

Step 2: Adding Style with CSS
Next up was CSS—basically the magic that turns plain functionality into something beautiful. I had so much fun with this part! I kept the design simple but polished, focusing on clean typography, a pop of color for the headings, and nice, even spacing to keep everything looking organized.

I’ve always loved designing, so it was exciting to play around with styles and see how small changes could completely transform the page. Even a little CSS goes a long way to take raw HTML from “meh” to something that feels professional and put together.

Step 3: Deploying a Static Website with S3
Here’s where things started to get real. I uploaded my HTML and CSS files to an Amazon S3 bucket and set it up as a static website. Sure, I could’ve gone the easy route with GitHub Pages or Netlify, but the whole point was to dive into AWS and really learn how it all works.

Seeing my work go live was such a cool moment—knowing it’s running on the same infrastructure that powers massive companies. Plus, I got to dig into how AWS S3 operates behind the scenes, which was both challenging and super rewarding.

Step 4: Securing with HTTPS via CloudFront
Security is non-negotiable, so I set up Amazon CloudFront to serve my static site over HTTPS. It was my first time working with a CDN (Content Delivery Network) to distribute content securely and quickly.

There was a learning curve here, especially configuring the SSL certificate and linking everything correctly. But seeing that padlock icon in the browser? Totally worth it.

Step 5: Custom Domain with DNSTo give my resume a professional edge, I registered a custom domain and pointed it to my CloudFront distribution using Route 53. Setting up DNS records was a bit like solving a puzzle, but the satisfaction of accessing my resume at _techwithtay.click _made it all worthwhile.

Why This Matters?
This project wasn’t just about writing a resume—it was about showcasing technical skills in a practical way. It tested my understanding of front-end development, cloud deployment, and web security. Plus, it felt amazing to see a tangible result after a full day of learning.

If you’re thinking of taking on a similar challenge, go for it! You’ll come away with more than a resume—you’ll have a project that proves your ability to learn, build, and execute.

Have you ever built your resume in the cloud? Let’s talk tech! 🌐

Top comments (0)