This repository contains two free, customizable software-developer portfolio templates.
They’re designed for beginners and junior devs who want a clean, professional portfolio to showcase their work.
Both templates are built with HTML + CSS only, so they’re easy to edit, fork, or deploy.
A modern, minimal portfolio with soft colors and rounded project cards.
Perfect for resumes, job applications, and simple one-page personal sites.
Features:
- Clean light UI
- Soft gradients
- Skills section
- Multi-card project layout
- Responsive design
A techy, sleek dark-mode portfolio with glowing purple accents.
Made for devs who prefer a modern “developer aesthetic.”
Features:
- Full dark mode
- Simple card layout
- Stylish hero banner
- Responsive grid system
- Easy to customize
/
├── clean-dev/
│ ├── index.html
│ └── style.css
│
└── dark-dev/
├── index.html
└── style.css
Each folder is a self-contained template.
- Choose a template (
clean-devordark-dev). - Edit the text inside the HTML files:
- Change “Your Name”
- Add your real projects
- Update your email
- Modify
style.cssif you want to customize colors or layout. - (Optional) Add a custom domain or deploy to GitHub Pages.
- Create a GitHub repository.
- Upload one of the template folders.
- Go to Settings → Pages.
- Under Build and Deployment, select:
- Source:
main - Folder:
/root(if index.html is in the root)
- Source:
- Save.
Your portfolio will go live at:
https://your-username.github.io/your-repo-name/
- Add animations (scrolling, fade, slide)
- Add a JS project filter system
- Add a blog section
- Add a “Work Experience” or “Timeline” section
- Replace fonts with Google Fonts
- Add a light/dark mode toggle
If you want, ask and I’ll create any of those upgrades for you.
This project is released under the MIT License.
Feel free to fork, modify, and share your own versions.
If you improve the templates — animations, layouts, features — feel free to open a pull request.
Community contributions are welcome!
If you have any questions or want me to add more templates, feel free to open an issue.
Enjoy your new portfolio setup!