A k9s-inspired interactive CV for DevOps/Cloud Engineers. Navigate your career like you navigate Kubernetes clusters.
Live Demo: cv.homelabz.eu
▗▄▄▖ ▗▄▄▖ ▗▄▖ ▗▄▄▖
▐▌ ▐▌▐▌ ▐▌▐▌ ▐▌▐▌
▐▛▀▘ ▐▛▀▘ ▐▛▀▜▌ ▝▀▚▖
▐▌ ▐▌ ▐▌ ▐▌▗▄▄▞▘
Your CV presented as a k9s terminal interface:
| k9s Concept | CV Mapping |
|---|---|
| Namespaces | Companies |
| Pods | Projects/Roles |
| Pod Status | Running (current) / Completed (past) |
| Pod Logs | Achievements |
| Nodes | Skills |
| Node Version | Proficiency level |
| Key | Action |
|---|---|
j / ↓ |
Move down |
k / ↑ |
Move up |
Enter / d |
Describe selected pod |
l |
View logs (achievements) |
: |
Open command bar |
? |
Show help |
q |
Show contact info |
Esc |
Go back |
| Command | Description |
|---|---|
:pods |
View work experience |
:nodes |
View skills |
:help |
Show keyboard shortcuts |
:contact |
Show contact information |
:secret |
??? |
- React 19 + TypeScript
- Tailwind CSS v4
- Vite
- GitHub Pages
# Install dependencies
npm install
# Start dev server
npm run dev
# Build for production
npm run build
# Preview production build
npm run previewTo use this for your own CV:
- Fork this repository
- Edit
src/data/cv.jsonwith your information:profile: Your name, contact info, certificationsnamespaces: Companies you've worked atpods: Projects/roles at each companynodes: Your skillssecret: Your hidden message
- Update colors in
src/index.cssif desired - Deploy to GitHub Pages
The repository includes a GitHub Actions workflow that automatically deploys to GitHub Pages on push to main.
To set up:
- Go to repository Settings > Pages
- Set Source to "GitHub Actions"
- (Optional) Add custom domain
MIT