A modern, responsive portfolio website showcasing professional experience at Microsoft and passion for trail running.
- Responsive Design: Works perfectly on desktop, tablet, and mobile devices
- Modern UI/UX: Clean, professional design with smooth animations
- Interactive Elements: Hover effects, smooth scrolling, and dynamic content
- Professional Sections: About, Experience, Hobbies, and Contact information
- Social Media Integration: LinkedIn, GitHub, X (Twitter), and Strava profiles
- Performance Optimized: Fast loading with optimized assets
You need to add your images to the website directory:
-
Professional Photo (
professional-photo.jpeg):- Save your professional headshot (the first image you provided) as
professional-photo.jpg - Recommended size: 500x500px or larger, square aspect ratio
- This will be displayed in the hero section
- Save your professional headshot (the first image you provided) as
-
Running Photo (
running-photo.jpg):- Save your trail running photo (the second image you provided) as
running-photo.jpg - Recommended size: 800x600px or larger, landscape orientation
- This will be displayed in the hobbies section
- Save your trail running photo (the second image you provided) as
Update the contact links in index.html:
- Replace
mailto:contact@karenscarbrough.comwith your actual email - Add your GitHub profile URL if desired
- Add your Strava profile URL for running connections
The website currently shows you work at Microsoft. You can update:
- Job title and specific role details in the Experience section
- Add more specific accomplishments and projects
- Update the LinkedIn URL (currently set to your provided LinkedIn profile)
Update the running statistics and accomplishments in the hobbies section to reflect your actual achievements.
- Create a new repository on GitHub
- Upload all files to the repository
- Enable GitHub Pages in repository settings
- Your site will be available at
https://yourusername.github.io/repository-name
- Create an account at netlify.com
- Drag and drop your website folder to Netlify
- Get a free subdomain or connect your custom domain
- Purchase a domain (e.g.,
karenscarbrough.com) - Use any hosting provider (Netlify, Vercel, GitHub Pages)
- Connect your custom domain in the hosting platform settings
karens-portfolio-website/
├── index.html # Main HTML file
├── styles.css # CSS styling
├── script.js # JavaScript functionality
├── professional-photo.jpg # Your professional headshot
├── running-photo.jpg # Your trail running photo
└── README.md # This file
The website is compatible with:
- Chrome 60+
- Firefox 60+
- Safari 12+
- Edge 79+
- Optimized images and assets
- Smooth scrolling and animations
- Mobile-first responsive design
- Fast loading times
- SEO-friendly structure
The website uses a professional color scheme:
- Primary: #0078d4 (Microsoft Blue)
- Accent: #e74c3c (Running Red)
- Text: #2c3e50 (Dark Blue-Gray)
You can modify these in the CSS file if you prefer different colors.
The website uses the Inter font family from Google Fonts for a modern, professional look.
You can easily add or modify sections by:
- Adding new HTML sections in
index.html - Styling them in
styles.css - Adding any interactive features in
script.js
- Add your images as described above
- Customize the content to match your specific experience
- Test the website locally by opening
index.htmlin a browser - Deploy using one of the hosting options above
- Share your new professional website!
- Built with vanilla HTML5, CSS3, and JavaScript
- Uses CSS Grid and Flexbox for responsive layouts
- Includes CSS animations and transitions
- Mobile-responsive design with hamburger menu
- Semantic HTML for better SEO
- Clean, maintainable code structure
If you need help customizing or deploying the website, the code is well-commented and follows web development best practices.
Website Features:
✅ Professional design
✅ Mobile responsive
✅ Fast loading
✅ SEO optimized
✅ Easy to customize
✅ Modern animations
✅ Contact integration
✅ Social media links