A modern, minimalist portfolio showcasing my DevOps & Cloud Engineering journey
This is my personal portfolio website built to showcase my DevOps and Cloud Engineering projects, skills, and learning journey. The site features a modern glassmorphism design with smooth animations and a focus on user experience.
Philosophy: Simple, honest, and intentional β showing real work and genuine learning experiences.
- π¨ Modern Glassmorphism UI - Frosted glass effects with backdrop blur
- π Gradient Accents - Cyberpunk-inspired purple-to-cyan color scheme
- π» Animated Terminal - Rotating DevOps command messages
- π± Fully Responsive - Optimized for mobile, tablet, and desktop
- β‘ Zero Dependencies - Pure HTML, CSS, and vanilla JavaScript
- π Performance Optimized - Fast loading with minimal footprint
- βΏ Accessible - Semantic HTML and ARIA labels
- π― SEO Ready - Proper meta tags and structured content
| Technology | Purpose |
|---|---|
| HTML5 | Semantic markup and structure |
| CSS3 | Modern styling with custom properties |
| JavaScript (ES6+) | Interactive features and animations |
| Google Fonts | Inter & JetBrains Mono typography |
portfolio/
β
βββ index.html # Main portfolio page (single file)
βββ README.md # This file
βββ assets/ # (Optional) For future additions
βββ images/
βββ docs/
-
Clone the repository
git clone https://github.com/karandeven/karandeven.github.io.git cd karandeven.github.io -
Open in browser
# Simply open index.html in your browser open index.html # macOS start index.html # Windows xdg-open index.html # Linux
# Python 3
python -m http.server 8000
# Node.js
npx http-server
# PHP
php -S localhost:8000Then visit http://localhost:8000
-
Push to GitHub
git add . git commit -m "Deploy portfolio" git push origin main
-
Enable GitHub Pages
- Go to repository Settings
- Navigate to "Pages" section
- Select
mainbranch as source - Click Save
- Your site will be live at
https://karandeven.github.io
| Platform | Deployment |
|---|---|
| Netlify | Drag & drop or connect GitHub repo |
| Vercel | Import GitHub repository |
| Cloudflare Pages | Connect to GitHub and deploy |
| AWS S3 + CloudFront | Upload to S3 bucket, enable static hosting |
Edit CSS custom properties in <style> section:
:root {
--bg-dark: #0a0d1a; /* Main background */
--primary: #00e5ff; /* Cyan accent */
--accent: #8b5cf6; /* Purple accent */
--text: #f1f5f9; /* Primary text */
--text-secondary: #94a3b8; /* Secondary text */
}Edit the terminalMessages array in the <script> section:
const terminalMessages = [
'Your custom message here',
'learn β break β fix β repeat',
// Add more messages...
];Add or modify projects in the HTML:
<article class="card project-card">
<div class="project-header">
<div>
<h3 class="project-title">Your Project Name</h3>
</div>
<span class="project-badge badge-active">Active</span>
</div>
<p class="project-description">
Your project description here...
</p>
<div class="tech-stack">
<span class="tech-tag">Tech1</span>
<span class="tech-tag">Tech2</span>
</div>
<a href="https://github.com/yourusername/repo" class="project-link">
View on GitHub β
</a>
</article>- β Lighthouse Score: 95+ (Performance, Accessibility, Best Practices, SEO)
- β Page Load: < 1s on average connection
- β Total Size: < 50KB (excluding fonts)
- β Zero Build Process: Deploy anywhere instantly
| Section | Description |
|---|---|
| Hero | Introduction with animated terminal |
| About | Brief background and philosophy |
| Skills | Technologies and tools I use |
| Projects | Real-world projects and labs |
| Contact | Ways to get in touch |
| Browser | Supported Versions |
|---|---|
| Chrome | Last 2 versions β |
| Firefox | Last 2 versions β |
| Safari | Last 2 versions β |
| Edge | Last 2 versions β |
| Opera | Last 2 versions β |
The portfolio includes:
- β Semantic HTML5 elements
- β Meta description and keywords
- β Open Graph tags (ready to add)
- β Proper heading hierarchy
- β Alt text for images (when added)
- β Descriptive link text
Add to <head> section for better social sharing:
<!-- Open Graph / Facebook -->
<meta property="og:type" content="website">
<meta property="og:url" content="https://karandeven.github.io/">
<meta property="og:title" content="karandeven Β· DevOps & Cloud Engineering">
<meta property="og:description" content="DevOps & Cloud Engineering student building real-world systems">
<meta property="og:image" content="https://karandeven.github.io/preview.png">
<!-- Twitter -->
<meta property="twitter:card" content="summary_large_image">
<meta property="twitter:url" content="https://karandeven.github.io/">
<meta property="twitter:title" content="karandeven Β· DevOps & Cloud Engineering">
<meta property="twitter:description" content="DevOps & Cloud Engineering student building real-world systems">
<meta property="twitter:image" content="https://karandeven.github.io/preview.png">Currently no known issues. If you find one, please open an issue.
- Add dark/light theme toggle
- Add blog section for technical articles
- Implement GitHub API for dynamic project listing
- Add animation on scroll (AOS)
- Create custom 404 page
- Add contact form with backend
- Implement analytics (privacy-friendly)
- Add downloadable resume/CV
- Create project detail pages
While this is a personal portfolio, suggestions and feedback are welcome!
- Fork the repository
- Create a feature branch (
git checkout -b feature/suggestion) - Commit your changes (
git commit -m 'Add suggestion') - Push to the branch (
git push origin feature/suggestion) - Open a Pull Request
This project is open source and available under the MIT License.
MIT License
Copyright (c) 2026 karandeven
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
- Email: karandeven@proton.me
- GitHub: @karandeven
- Telegram: @KRN0G
- Design Inspiration: Modern web design trends, glassmorphism UI
- Typography: Google Fonts - Inter & JetBrains Mono
- Color Palette: Custom cyberpunk-inspired gradient theme
- Icons: Native HTML/CSS symbols (no icon library needed)
[Your portfolio looks amazing on desktop with full glassmorphism effects]
[Fully responsive design adapts beautifully to mobile devices]
- Live Site: https://karandeven.github.io
- Repository: https://github.com/karandeven/karandeven.github.io
- Issues: Report a bug
Built with π by karandeven
learn β break β fix β repeat