Skip to content

Chuyinzki/website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Jesus Villegas - Personal Website

Senior software engineer portfolio site focused on speed, reliability, and low operational overhead.

Site Type Hosting CDN CI/CD

Overview

  • Personal website and portfolio repository
  • Highlights experience, competencies, and contact details
  • Built as a static site for simple maintenance and global delivery

Tech Stack

Area Tools/Services
Frontend HTML, CSS, JavaScript
Hosting AWS S3
CDN AWS CloudFront
SSL AWS Certificate Manager (ACM)
DNS AWS Route 53
Domain Registrar Namecheap
CI/CD GitHub Actions + OIDC -> AWS IAM Role

Security note: No long-lived AWS secrets are stored in this repository.

Repository Structure

site/                  Deployable static files
site/index.html        Main page
site/assets/           CSS, JS, fonts
site/images/           Images
.github/workflows/     Deployment workflow (not deployed to S3)

Deployment Flow

GitHub -> OIDC -> AWS IAM Role -> S3 -> CloudFront -> Route 53 -> User

Deployment Notes

  • GitHub Actions deploys only the site/ folder to S3
  • CloudFront invalidation runs after deployment so updates appear quickly

Local Preview

Open site/index.html in your browser.

Repository

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors