A modern, responsive portfolio website for an AI/ML Engineer with 6+ years of experience. Built with HTML5, CSS3, and vanilla JavaScript.
Visit the live portfolio: https://yourusername.github.io/ai-ml-portfolio
- Modern Design: Clean, professional design with dark theme
- Responsive Layout: Fully responsive design that works on all devices
- Smooth Animations: CSS animations and JavaScript interactions
- Interactive Elements: Animated skill bars, hover effects, and smooth scrolling
- Contact Form: Functional contact form with validation
- Performance Optimized: Fast loading with optimized assets
- SEO Friendly: Proper meta tags and semantic HTML structure
- HTML5
- CSS3 (Grid, Flexbox, Animations)
- Vanilla JavaScript
- Font Awesome Icons
- Google Fonts (Inter)
- Hero Section: Introduction with call-to-action buttons
- About: Professional summary and key statistics
- Experience: Timeline of work experience
- Projects: Showcase of AI/ML projects with technologies used
- Skills: Interactive skill bars for different technology categories
- Contact: Contact form and social media links
-
Clone the repository:
git clone https://github.com/yourusername/ai-ml-portfolio.git cd ai-ml-portfolio -
Open
index.htmlin your browser or use a local server:# Using Python python -m http.server 8000 # Using Node.js npx serve . # Using PHP php -S localhost:8000
-
Visit
http://localhost:8000in your browser
- Fork this repository
- Go to repository Settings > Pages
- Select "Deploy from a branch"
- Choose "main" branch and "/ (root)" folder
- Click Save
- Your site will be available at
https://yourusername.github.io/ai-ml-portfolio
Edit the following files to customize with your information:
- index.html: Update name, title, description, experience details, projects, and contact information
- styles.css: Modify colors, fonts, and styling to match your preferences
- script.js: Adjust animations and interactions as needed
The color scheme is defined in CSS custom properties in styles.css:
:root {
--primary-color: #6366f1;
--secondary-color: #10b981;
--accent-color: #f59e0b;
/* ... other colors */
}To add a new project, copy the project card structure in index.html:
<div class="project-card">
<div class="project-image">
<div class="project-placeholder">
<i class="fas fa-your-icon"></i>
</div>
</div>
<div class="project-content">
<h3>Your Project Name</h3>
<p>Project description...</p>
<div class="project-tech">
<span class="tech-tag">Technology 1</span>
<span class="tech-tag">Technology 2</span>
</div>
<div class="project-links">
<a href="#" class="project-link">
<i class="fab fa-github"></i> Code
</a>
<a href="#" class="project-link">
<i class="fas fa-external-link-alt"></i> Demo
</a>
</div>
</div>
</div>- Lighthouse Score: 95+ across all metrics
- First Contentful Paint: < 1.5s
- Largest Contentful Paint: < 2.5s
- Cumulative Layout Shift: < 0.1
- Mobile-first approach
- Flexible grid layouts
- Optimized for all screen sizes
- CSS keyframe animations
- Intersection Observer API for scroll-triggered animations
- Smooth transitions and hover effects
- Semantic HTML structure
- Proper ARIA labels
- Keyboard navigation support
- High contrast ratios
- Meta tags for social sharing
- Structured data markup
- Optimized images and assets
- Fast loading times
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Alex Chen - alex.chen@email.com
Project Link: https://github.com/yourusername/ai-ml-portfolio
- Font Awesome for icons
- Google Fonts for typography
- Unsplash for inspiration
- The AI/ML community for continuous learning and inspiration