Files
webos/index.html
2026-01-27 23:18:24 +00:00

154 lines
6.0 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Greg Hendrickson | Developer</title>
<link rel="stylesheet" href="css/style.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.0/css/all.min.css">
</head>
<body>
<div class="desktop">
<!-- Desktop Icons -->
<div class="desktop-icons">
<div class="icon" data-window="about">
<i class="fas fa-user"></i>
<span>About Me</span>
</div>
<div class="icon" data-window="projects">
<i class="fas fa-folder"></i>
<span>Projects</span>
</div>
<div class="icon" data-window="resume">
<i class="fas fa-file-alt"></i>
<span>Resume</span>
</div>
<div class="icon" data-window="contact">
<i class="fas fa-envelope"></i>
<span>Contact</span>
</div>
<div class="icon" data-window="terminal">
<i class="fas fa-terminal"></i>
<span>Terminal</span>
</div>
</div>
<!-- Windows Container -->
<div class="windows-container"></div>
<!-- Taskbar -->
<div class="taskbar">
<div class="start-button">
<i class="fas fa-circle"></i>
<span>Start</span>
</div>
<div class="taskbar-items"></div>
<div class="system-tray">
<span class="clock"></span>
</div>
</div>
</div>
<!-- Window Templates -->
<template id="window-template">
<div class="window">
<div class="window-header">
<span class="window-title"></span>
<div class="window-controls">
<button class="minimize"><i class="fas fa-minus"></i></button>
<button class="maximize"><i class="fas fa-square"></i></button>
<button class="close"><i class="fas fa-times"></i></button>
</div>
</div>
<div class="window-content"></div>
</div>
</template>
<!-- Content Templates -->
<div id="content-about" class="content-template">
<h1>👋 Hey, I'm Greg</h1>
<p>Cloud Security Engineer & DevOps specialist focused on AWS infrastructure, automation, and keeping systems secure.</p>
<p>I build tools that make cloud infrastructure more secure, efficient, and auditable.</p>
<h3>Current Focus</h3>
<ul>
<li>🔐 AWS Security & IAM automation</li>
<li>☸️ Kubernetes cost optimization with Karpenter</li>
<li>🏗️ Infrastructure as Code (Terraform)</li>
<li>🛡️ Vulnerability management & security tooling</li>
</ul>
</div>
<div id="content-projects" class="content-template">
<h1>📁 Projects</h1>
<div class="project-grid">
<div class="project-card">
<h3>🔐 AWS IAM Automation</h3>
<p>Terraform modules for automated IAM role provisioning, policy management, and least-privilege enforcement.</p>
</div>
<div class="project-card">
<h3>☸️ Karpenter Configs</h3>
<p>Production-ready Karpenter provisioners for cost-optimized Kubernetes node scaling on EKS.</p>
</div>
<div class="project-card">
<h3>🛡️ Security Audit Tools</h3>
<p>AWS CLI scripts and automation for security audits, compliance checks, and vulnerability tracking.</p>
</div>
<div class="project-card">
<h3>🏗️ IaC Templates</h3>
<p>Battle-tested Terraform modules for secure AWS infrastructure deployment.</p>
</div>
</div>
</div>
<div id="content-resume" class="content-template">
<h1>📄 Resume</h1>
<h2>Experience</h2>
<div class="resume-item">
<h3>Cloud Security Engineer</h3>
<p>AWS infrastructure security, IAM policy automation, vulnerability management, and compliance auditing.</p>
</div>
<div class="resume-item">
<h3>DevOps / Platform Engineer</h3>
<p>Kubernetes (EKS), Karpenter node optimization, CI/CD pipelines, Infrastructure as Code.</p>
</div>
<h2>Skills</h2>
<div class="skills">
<span class="skill-tag">AWS</span>
<span class="skill-tag">Terraform</span>
<span class="skill-tag">Kubernetes</span>
<span class="skill-tag">Karpenter</span>
<span class="skill-tag">IAM</span>
<span class="skill-tag">Security</span>
<span class="skill-tag">Python</span>
<span class="skill-tag">AWS CLI</span>
<span class="skill-tag">Docker</span>
<span class="skill-tag">CI/CD</span>
<span class="skill-tag">Linux</span>
<span class="skill-tag">Vulnerability Mgmt</span>
</div>
</div>
<div id="content-contact" class="content-template">
<h1>📬 Contact</h1>
<p>Want to chat? Here's how to reach me:</p>
<ul class="contact-list">
<li><i class="fab fa-github"></i> <a href="https://github.com/ghndrx" target="_blank">GitHub</a></li>
<li><i class="fas fa-envelope"></i> <a href="mailto:greg@example.com">Email</a></li>
</ul>
</div>
<div id="content-terminal" class="content-template terminal-content">
<div class="terminal-output" id="terminal-output">
<p>Welcome to GregOS v1.0</p>
<p>Type 'help' for available commands.</p>
</div>
<div class="terminal-input-line">
<span class="prompt">guest@gregos:~$</span>
<input type="text" id="terminal-input" autofocus>
</div>
</div>
<script src="js/app.js"></script>
</body>
</html>