https://github.com/thcosmonaut77/resume-site
A modern, responsive personal résumé and portfolio website built with HTML, CSS, and GitHub Pages. Includes a downloadable PDF version and showcases Cloud & DevOps projects.
https://github.com/thcosmonaut77/resume-site
ansible aws cicd cloud css devops docker html nodejs portfolio resume resume-website terraform yaml
Last synced: 4 months ago
JSON representation
A modern, responsive personal résumé and portfolio website built with HTML, CSS, and GitHub Pages. Includes a downloadable PDF version and showcases Cloud & DevOps projects.
- Host: GitHub
- URL: https://github.com/thcosmonaut77/resume-site
- Owner: Thcosmonaut77
- Created: 2025-09-11T14:37:16.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-09-20T01:29:54.000Z (10 months ago)
- Last Synced: 2025-09-20T01:32:46.987Z (10 months ago)
- Topics: ansible, aws, cicd, cloud, css, devops, docker, html, nodejs, portfolio, resume, resume-website, terraform, yaml
- Language: HTML
- Homepage: https://thcosmonaut77.github.io/RESUME-SITE/
- Size: 907 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ibrahim Sulyman – Cloud & DevOps Engineer

[](https://github.com/Thcosmonaut77/RESUME-SITE/releases/tag/resume-latest)
[](https://thcosmonaut77.github.io/RESUME-SITE/)
A static resume website with automated PDF generation using GitHub Actions, Node.js, and Puppeteer.
This repository contains my **resume website** built with HTML & CSS, hosted on **GitHub Pages**, and automatically exported to **PDF** for easy sharing.
---
## 🌐 Live Resume
🔗 [View Resume Online](https://thcosmonaut77.github.io/RESUME-SITE/)
---
## 📄 Download Resume (PDF)
The latest version of my resume is always available here:
🔗 [Download Resume (PDF)](https://thcosmonaut77.github.io/RESUME-SITE/resume.pdf)
---
## ⚡ Features
- Responsive, clean **HTML/CSS** layout
- Hosted for free on **GitHub Pages**
- Auto-generated **resume.pdf** using **GitHub Actions + Puppeteer**
- Print-optimized styles for professional PDF export
---
## 🧑💻 Skills Demonstrated
- CI/CD pipeline automation with **GitHub Actions**
- Artifact generation and management (**resume.pdf**)
- Static site hosting on **GitHub Pages**
- **Idempotent automation** (avoiding redundant commits)
---
## 🛠 Repo Structure
```bash
resume-site/
│
├── index.html # Resume (main entry point)
├── css/
│ └── style.css # Stylesheet
│
├── export-pdf.js # Puppeteer script (for PDF generation)
│
├── .github/
│ └── workflows/
│ └── pdf.yml # GitHub Action workflow
│
└── resume.pdf # Auto-generated PDF (not committed manually)
```
---
## 🔄 PDF Automation
- On every push to `main`, GitHub Actions runs:
- Uses **Puppeteer** to render `index.html` → `resume.pdf`
- Commits `resume.pdf` back to the repo
- Ensures that **online resume** and **downloadable PDF** are always in sync.
---
## 📬 Contact
- 📧 Email: [ibrahim.sulyman777@gmail.com](mailto:ibrahim.sulyman777@gmail.com)
- 💼 LinkedIn: [linkedin.com/in/ibrahim-sulyman-897a5b382](https://www.linkedin.com/in/ibrahim-sulyman-897a5b382)
- 🖥 GitHub: [github.com/Thcosmonaut77](https://github.com/Thcosmonaut77)
---
© 2025 Ibrahim Sulyman