~/projects / portfolio-platform

case study · serverless AWS

Portfolio Platform

A serverless portfolio platform on AWS: S3 + CloudFront hosting, API Gateway + Lambda APIs, DynamoDB, Cognito auth and SES email, with deployment automated by GitHub Actions.

  • S3
  • CloudFront
  • API Gateway
  • Lambda
  • DynamoDB
  • Cognito
  • SES
  • GitHub Actions
Source: private, available on request

architecture

How it fits together

static site

api

auth

delivery

▸ Tap any box to see what it does.

What I built

  • Static hosting on S3 behind CloudFront
  • APIs on API Gateway + Lambda
  • DynamoDB for data, Cognito for auth, SES for email
  • Automated deployment with a GitHub Actions workflow

Why serverless

No servers to patch or keep running: each piece is a managed AWS service, and the whole thing deploys from a git push.

Hiring for DevOps, SRE or Cloud?

I'm graduating in 2027 and seeking DevOps, SRE, or cloud roles. Let's talk.

navin-sh — try help