DEV Community

loading...
Cover image for 10 Examples of a Good πŸ‘©β€πŸ’»πŸ§‘β€πŸ’» Developer Portfolio πŸ’Ό for Your Inspiration πŸ¦„

10 Examples of a Good πŸ‘©β€πŸ’»πŸ§‘β€πŸ’» Developer Portfolio πŸ’Ό for Your Inspiration πŸ¦„

Roden
Frontend developer from Russia
・4 min read

Introduction

Hello, Friends. Today, I would like to show you the portfolios that I found on the Internet. You know, I think that a good presentation of yourself is sometimes much more important than your professionalism (within reason, of course). And this also applies to beginners who still have a little development experience and can prove themselves by creating their own website, where they will be able to post their work in the future. In my opinion, this is better than just using github or other services for this. Your own portfolio will give you the opportunity to present yourself and your work the way you want.

Your personal portfolio gives you personality.

You can also read my post where I created a page for project presentations (I think you might like it) + there is a Demo on CodePen

Well, ladies and Gentlemen, let's get started.

Brittany Chiang


Alt Text
I really like the portfolio of this developer, because it is very concise and it seems that there is nothing superfluous in it. It is also very memorable and contains extremely useful and important information. It has a very nice design with a very good color scheme.

Riccardo Zanutta


Alt Text
A good portfolio with a beautiful minimalist style and nice animations.It is definitely worth paying attention to as an example for inspiration.

Patrick David


Alt Text
An excellent portfolio of an Italian developer and UI / UX designer. The site has an amazing design. The site also has a lot of beautiful animation and a very unusual preloader.

Fabian


Alt Text
You can say ," What did you find on this site?" Personally, I liked this portfolio for its design focused primarily on the font. This is one of those designs where the font plays a dominant role and sets the rest of the style. Moreover, such a site is not very difficult to create, it can appeal to those who do not really want to bother creating a complex design for their site. But you will have to worry about finding the font ;)

adeola.


Alt Text
Portfolio of a Frontend developer from Lagos. A very nice one-page site, which has a beautiful animation. I think many people may like it because of its unusual style.

Adrien Gervaix


Alt Text
Portfolio of a French UI / UX freelance designer. On the site you can see beautiful svg elements and also a number of attractive animations.

SANJOO


Alt Text
Portfolio of a freelancer from India. The site is designed in the same style as the Fabian portfolio. Here, too, the design is dominated exclusively by the font.

Matthew Williams


Alt Text
Quite often found portfolios on the Internet. If you have ever searched the Internet for examples of good portfolios, then perhaps you could come across this example. The portfolio is owned by Matthew Williams, who is a full-stack web developer. A very decent portfolio, but in my opinion slightly outdated in terms of design and site elements. But in general, it can be a good example, especially for beginners.

Jack.


Alt Text
Portfolio of a Polish frontend developer. The site has a beautiful and unusual animation, as well as seamless transitions between the pages of the site. The portfolio has a very minimalistic design, which is very well combined with the selected colors for the site.

Bruno Simon


Alt Text
Amazing portfolio of web developer Bruno Simon, which is made in 3d style with the help of three.js. (and perhaps some other 3d libraries). I'm sure you knew about it, but I think it's a sin not to add this portfolio to your list. It is perfect in everything from the design to the way it provides information (you can even have fun playing bowling or overcoming obstacles on the site). To find out information about the developer, you need to use this car to drive to the appropriate fields with information about the developer himself, as well as about his work. Also on the site there is a physics of elements and characteristic sounds when interacting with them. This is a great portfolio, which in my opinion is extremely difficult to repeat. I think that in this way the author wanted to separate his portfolio from the usual one-page sites, which simply show graphs with developer skills (I never understood why they were needed).
Alt Text

The End

Well, that's it, thank you friends, for your time. I hope that this collection will help you and your inspiration to create your beautiful portfolio. (Please just don't use skill charts).
Alt Text

Discussion (23)

Collapse
darkwiiplayer profile image
DarkWiiPlayer

Clicked through the first half and had to stop. A few pieces of advise:

  1. Don't waste the users time. I don't care about some fancy loading animation, I care about content. The first portfolio I had already closed before its fancy animation finished.
  2. Don't waste the users mental energy. The third example had me lose interest in the content with the first animation. If you give the user something to read, let them read it; don't throw some random slogan on the screen only to make it disappear again, it's annoying and distracting.
  3. Who even thinks hiding the users mouse cursor could every be a good idea? Needless to say, don't do this, it's infuriating and disorienting. Once again, closed the page without even reading.
  4. Watch the font size. Too small is hard to read, too big is hard to follow and too different makes it harder to go from one text to the other.

With all that said, the fourth portfolio is the only one I somewhat liked. The font size of the text is HUGE, but at least there was only a very short animation after opening the page and it starts out with a face on the screen.

Collapse
kerthin profile image
Comment marked as low quality/non-constructive by the community. View Code of Conduct
Roden Author • Edited

Thank you for your feedback, and with your permission, I will answer some of your tips.

1. I do not waste anyone's time, it is very absurd to say. Everyone decides for themselves what to watch and what to read. If the reader doesn't like it, they can simply close the article. Moreover, the text that I wrote under the headings is only in the nature of a comment and nothing more. It is not necessary to pay attention to this text at all, because the most important thing is a link to the site, which is necessary for personal acquaintance with the portfolio.

2. Regarding the fact that you did not like the first portfolio. This is your personal opinion and I respect it. I understand that there are no friends for the taste and color. But this does not mean that it is not worthy of attention. You said that the content is important to you, but please, my friend, it is there and there is enough of it. If you did not close the site, but waited for the end of the pre-loader, you could get acquainted with the content of the portfolio content. This is a very good portfolio. No need to draw conclusions so prematurely.

3. As for the hidden cursor on the fifth portfolio. I think this is a good idea if you are able to implement this feature efficiently on your site. And as I wrote earlier in this article, a portfolio is a way of self-expression, especially primarily through design, and the hidden mouse cursor, which is replaced by a circle, is exactly a good design idea. I myself have occasionally resorted to such solutions.

4. I agree with your phrase about fonts, they should be followed more closely.

And in the end, I decided to go to your github and found a link to your website DarkWiiPlayer. And to be honest, I was surprised, I expected to see high-quality design solutions and good fonts, which will be used to write meaningful information with good content. But unfortunately I saw there an ordinary and unremarkable site with almost no design and a dubious selection of colors. And after that, I was very surprised by your comments, because I did not find anything on your portfolio that you wrote about in your comments.

Alt Text

Collapse
darkwiiplayer profile image
DarkWiiPlayer

I do not waste anyone's time, it is very absurd to say

I don't see how you can possibly read my comment that way, but just to clarify: I am talking about the websites you presented having some very lengthy animations before any content is shown. If I click on a website and see something like that, chances are, I'll just close it again and look at the next one. That's the last thing you want to happen to a portfolio, ergo the recommendation to not copy that.

But this does not mean that it is not worthy of attention.

And I never said that. All of these portfolios are definitely very well-done overall; that does not mean I cannot point out their obvious flaws, nor will I waste time prepending every criticism with a disclaimer that "but this is not to invalidate the thing as a whole".

and the hidden mouse cursor, which is replaced by a circle, is exactly a good design idea

Whether it's a good design idea is debateable, but that's not my point. Design is subjective, so even if the cursor was replaced with an animated GIF of a glittering heart I wouldn't say it's bad, only that I find it tasteless. My point is that hiding the cursor altogether (for me it took a good number of seconds before the circle appeared) is very distracting and confusing, specially on a multi-screen setup when your first instinct is to figure out where the cursor is before you realise it's just gone.

I expected to see high-quality design solutions

Oh wow, you were set up for disappointment from the start then. That website is trash, I have no problem in admitting that. I built it years ago and the whole front-end is really more of an after-thought to the backend which I was mostly playing around with at the time (and is also garbage, for a variety of other reasons).

That being said, I also never put my website in a list of exemplary portfolios (it's not even a portfolio in the first place), so I don't see why I would need to have a remarkable website :D

Thread Thread
kerthin profile image
Roden Author

Well, as for your site, it can in any case be described as a portfolio, because it contains information about you. All the more reason I should have known that it had been made long ago.

As for the lengthy animation, I take it you mean the Gif animations that are under the title? If so, I inserted them specifically for the convenience of readers, especially those who will read the article from the phone.

Regarding the mouse cursor, here we have different tastes. I'm not a fan of circles instead of the cursor, but in my opinion in the fifth portfolio the cursor was well implemented. Again, I repeat. There are no friends for the taste and color.

Thread Thread
darkwiiplayer profile image
DarkWiiPlayer

I take it you mean the Gif animations that are under the title?

No, I mean the actual sites you linked to

Thread Thread
kerthin profile image
Roden Author

You see, some of these sites contain a considerable amount of graphic content. That is why there are preloaders, so that the person who goes to the site does not observe the slow loading of elements. That's all. Many of these animated preloaders are there for a reason. Moreover, they serve as a banner to represent your logo or brand. Well, it's just beautiful. Moreover, there is no problem to wait a couple of seconds until the animation ends. For simple information, there are social media profiles.

Collapse
moeraad profile image
moeraad

great work and amazing background experience, but personally i don't like animation in websites, for a website to attract me it should be fast, and well organized to deliver the information quickly, i won't even care if the buttons have no hovering style as long as the navigation is fast

Thread Thread
kerthin profile image
Roden Author

Well, as for animation, it is purely a matter of taste for each person. Someone likes sites with a lot of animation, and in this way they want to demonstrate their capabilities in terms of creating sites. And for someone, speed and simplicity on the site are important. Probably it is unlikely to say that any option is bad or good. πŸ€”

Thread Thread
moeraad profile image
moeraad

i agree to the point that a portfolio is a ground to demonstrate capabilities

Collapse
ingosteinke profile image
Ingo Steinke

Thanks for your article! You state that a "your personal portfolio gives you personality". I would rather say that it shows your personality, which has already been there before. But creating a portfolio can help help you find out what actually makes you stand out in a positive way.

Personally, even after more than twenty years in the web development business, I got new insights when I redesigned my personal portfolio website. I shared some of my thoughts here: Creating a fast and beautiful portfolio website using HTML, CSS, Elenty, and Netlify

Concerning the discussion about "not wasting thevusers' time", it can depend a lot on culture, style and profession, but Google currently favors pages that don't waste the users' loading time (and maybe even costly bandwidth) and which follow their usability guidelines (see Optimizing Speed and Usability for Google's Core Web Vitals ). But that does not not mean you should turn every portfolio site into an elevator pitch! Storytelling, both graphically and in writing, can capture your audience, but it helps to start with a headline and a subline or a short introductory paragraph to make it clear who you are and what you have to offer.

Collapse
kerthin profile image
Roden Author

Ingo, thank you for your comment. I have looked at your articles and find them very useful when creating a portfolio. And I basically agree with the statements from Google that the site should not waste user time. But I also agree with you that you should not get hung up on the advice of large companies and create standard resume sites.

As for the discussion of the question that it is not necessary to waste the user's time in vain, then you are also right here, that this can depend a lot on culture, style and profession. I honestly did not think that my article would be of interest to so many people, I just wanted to share those examples that I liked. And I certainly didn't think that this could cause serious controversy because of simple cursors and animations that last a couple of seconds.

Personally, I think that when creating a frontend developer portfolio, you should still not avoid using animation to achieve the fastest loading time. And don't be afraid to use preloaders. Because I believe that the site, and especially if it is your portfolio, then it should be treated as a canvas on which you will paint your picture. Your soul should be visible in the portfolio. The work invested must be visible. It's almost creative. A portfolio should not be a place where standard information about yourself is simply written. For this purpose, there are social networks with Linkedin and Github. And your personal website should reflect a part of your soul.

Moreover, I have always been attracted to the possibility of visualization and animation of elements in Frontend development. And in my portfolio (which I will soon publish here), I certainly can not refuse animation.

Thank you again, for your excellent comment! πŸŽ‰

Collapse
ngowi_inc profile image
Emmanuel C. Ngowi

Most of the platforms I used to learn HTML and CSS I saw in Html that one can add an image from the websites (it goes like this, url alt="Black Mustang in New York City>) but I wonder how can I add picture from my collections of photos in my laptop? (I mean how can I use pics from my Pc and add them to the Html codes?)

Apart from that, these are very beautiful portfolios, they're truly inspirational

Collapse
kerthin profile image
Roden Author

To insert an image on a website via HTML, you can use the <img> tag and use the src attribute to specify the path to the image relative to the html file. Let's say you have a file index.html and next to it there is a folder images and in it a picture car.jpg. In that case, it's for you need to write the img tag like this: <img src="images/car.jpg">

Or you can use css. To do this, write the background-image property in the class, and then use the url to specify the path to the image.
Example:
.image {
background-image: url('images/car.jpg');
}

Collapse
ngowi_inc profile image
Emmanuel C. Ngowi

Thank you very much

Collapse
cristoferk profile image
CristoferK

Nice websites

Collapse
kerthin profile image
Roden Author

Thanks

Collapse
Sloan, the sloth mascot
Comment deleted
Collapse
kerthin profile image
Roden Author

In my opinion, you have a great portfolio, with a very unusual and memorable design. It's also very cool that it has interactive content. πŸ•Ή

Collapse
rehman000 profile image
Rehman Arshad

These are amazing portfolio's!!! πŸ‘ πŸ‘πŸ‘

Collapse
kerthin profile image
Roden Author

Thank you very much πŸŽ‰

Collapse
dev_emmy profile image
nshimiye_emmy

thanks mn for the collections

Collapse
kerthin profile image
Roden Author

You're welcome πŸ™‚

Collapse
duanecreates profile image
Duane Creates

I'd rather give value through my portfolio.

Collapse
unlucky profile image
UnLucky

Oh demn people fighting over designers portfolios
They need to show there skills in portfolio in design and development as
I see most of them are frontend and interface designers portfolios