Modern, responsive personal portfolio website showcasing my skills, projects, education, career goals, and hobbies as a recent Computer Science graduate and aspiring full-stack / software developer.
Live demo:
🔗 https://david-kimathi.netlify.app
(also mirrored on GitHub Pages: https://losbandidox.github.io/Portfolio)
- Responsive design (mobile-first)
- Smooth scroll & animations
- Dark/light mode toggle (if implemented)
- Working contact form (EmailJS)
- Sections: About, Skills, Education, Career, Hobbies, Projects (coming soon), Contact
- Clean typography & modern UI
- Easy to customize & extend
- HTML5
- CSS3 (custom + responsive)
- Vanilla JavaScript
- Font Awesome icons
- Boxicons
- Typed.js (typing animation)
- EmailJS (contact form)
- Deployed on Netlify & GitHub Pages
- Clone the repository
git clone https://github.com/your-username/your-portfolio.git
cd Portfolio-
Open with VS Code (recommended) and install Live Server extension
-
Right-click
index.html→ Open with Live Server
The site should open at:
http://127.0.0.1:5500
(or similar depending on your port)
Portfolio/
├── Assets/ # images, favicons, screenshots
│ ├── favicons/
│ ├── hobbies/
│ └── main-image.jpg
├── SRC/
│ ├── pages/ # skills.html, career.html, contact.html, etc.
│ ├── script/
│ │ └── script.js
│ └── style/
│ └── style.css
├── index.html # homepage
├── README.md
└── .gitignore
-
Implement dark mode toggle
-
Add resume PDF download button with correct link
-
Blog / articles section (learning write-ups)
-
Animations library (AOS or GSAP)
-
SEO meta tags & Open Graph
-
CI/CD workflow (GitHub Actions)
Feel free to reach out!
- 📧 Email: [email protected]
- 🔗 LinkedIn: https://www.linkedin.com/in/david-kimathi
- 🌍 Based in: Nairobi, Kenya
MIT License – feel free to use any part of the code for learning/personal projects.
Made with ❤️ in Nairobi
Last updated: February 2026
