About

Ayush
Sharma.

Open to workCS Student · Final Year

Fourth-year CSE student, nearly done. I build things that feel worth building - makemyfolio is one of them. You can find the rest at ayushsharma.dev.


The project

Built to challenge myself.
Turned into something real.

makemyfolio started as a personal challenge - could I build something end-to-end that people would actually use? The answer ended up being a tool that turns your GitHub profile into a polished portfolio in under two minutes.

It connects to GitHub's API, pulls your repos, feeds your details into the AI model, and rewrites everything - bio, project descriptions, skill tiers - into clean, minimal copy. The output is a single self-contained HTML file you can drop anywhere and call done.

The whole stack is Next.js, NextAuth, Prisma on Neon, and glorious AI. Dark by default, because that's how it should be.


What's inside

GitHub Import

Repos fetched automatically from the GitHub API.

AI Copywriting

AI rewrites your bio and project descriptions.

Multiple Templates

Different aesthetics, same sharp content underneath.

Skill Tiers

S / A / B ranking system based on years and proficiency.

Single File Export

One HTML file. Host it anywhere in under a minute.

Zero Lock-in

No subscriptions. No platforms. Just a file.