A portfolio is maybe the most important thing for a designer looking for work. I talk to a lot of early career designers who have done great work, but don’t adequately show it on their portfolios. Recruiters are also curious about your personality—what drives you? Your side projects or hobbies—something you do for yourself or your community could be what speaks the most about you as a person.
This is a list of sites that I think are great to look at for inspiration.
An older version of my website that worked as a portfolio, and got me an internship at Zomato and a job at Microsoft.
Abhishek Sharma does a fantastic job of showing his work visually. The website has case studies about his projects and experiences, and also shows off his side projects and experience with code.
My friend Rishi Vanukuru is a design researcher, and his website focuses on his academic work. Not every website needs to look the same, and this is a great example of carefully picking what you want to show front and centre according to your objectives.
Fedor Shkliarau has an extremely dynamic portfolio site - he uses a lot of animations and videos to show his work.
Roman Nurik has some cool projects, and he manages to show just what they do with a couple lines of text and looping videos that are only a few seconds long. Sometimes less is more.
I particularly like the iPad Main Menu concept that Alex has on his site.
Kosas Karolis’ portfolio pieces do a great job of walking you through the design process - what worked, what didn’t and what the final result was.
Arunesh Singh optimises his website for people who don’t have time (really—who does?). He uses a toggle on his portfolio pieces to let the reader switch between a quick and detailed overview.
This is a really nice site that shows visual/motion design work.
Just the basics done really well.
These are not necessarily design portfolios, but I like how they are written and how they present ideas.
Arun Venkatesan writes longform pieces about design and technology (many about Apple products) and always has beautiful illustrations and photographs. I also love his writing style - he does a wonderful job of writing in depth about topics while keeping it crisp and easy to follow.
A blog by Nikita Prokopov, the creator of Fira Code. He writes about code and design. I love both his style of writing and the visual simplicity of the website.
This website is dark magic. I don’t know how else to describe it.
I find something cool each time I look at Andy Matuschak’s website. He also has a really cool evergreen notes system that I hope he open sources some day.
This is a cross between a blog and a podcast landing page. Each blog post is the transcript of a podcast clip. The theme and concept is pretty simple but it works well.
Josh writes about web dev and has really nice touches on his website. Audio feedback? For pressing buttons on a website?? I love it.
Daniel writes about knowledge and the meaning of life. It’s great.
Use the QWERTY keys on your keypad to play a sick drum beat. I love this site.
A whimsical portfolio site that evokes a sense of tech nostalgia with bitmap fonts and Windows 98 style icons.
This site looks almost confusingly minimal till you hit the command icon and realise you can find everything from there. Not sure I would recommend this approach as the only way to find content on your site, but I did find it cool.
Siddharth Jha’s is a UX engineer, and his websites showcases some really neat touches that tend to only happen when you are a designer who can code. Check out the cool animation on the home page, and slick hover states for links!
I also really like the idea of public-by-default sites (you can see the mess of partly written thoughts I have at https://gyanl.com/archive/) and I hope this becomes more common. It’s cool to see more raw, in-progress writing on the internet. Siddharth writes about this here.
Great typography. Akshay runs Prophecy, which also has a great website.
This is not a design portfolio, but the site is very well designed and the information is extremely well organised.