Chris Dermody

  • Portfolio
  • About
  • Contact
  • Blog
Previous
responsive web developer portfolio templates-min

Web Developer Portfolios – Templates for developers and programmers to show off their work with GitHub pages

By Chris | Design, Software | 2 comments | 18 June, 2017 | 1

A while back, I commented on a reddit post  where OP was asking about when you felt “ready” for your first developer job. I described how I didn’t feel ready, but desperate. In that desperation I built a quick web developer portfolio page to show off my projects. It was necessarily minimal due to time restrictions, but it did the job, and actually landed me in my first web developer job.

I received a lot of very positive comments and messages about the page, which sort of surprised me. I liked it, but didn’t think it was amazing. Looking at it now, however, I can see that the minimal approach meant that the projects themselves could stand out and really sell my skills as a developer. It reminded me that just because someone can build a website, doesn’t mean they can design a website. So, I had an idea. What if there was a web app that used the GitHub API to auto-generate a 1-page site that developers and programmers could use.

I liked the idea, but I wanted to test it before I started to build it. I posted on Reddit again, offering my services. If someone sent me the info I needed (github link, projects info, profile pic etc), I’d build them a webpage. In return, they had to tell me what they liked and disliked about such a service, and how much they’d be willing to pay. This isn’t perfect as a method for validation. Nobody was handing over money, which is the real litmus test. But I liked the approach since it’d show me what roadblocks I might run into, and give me more ideas. Also, I could test out my web designs skills.

As of time of writing this post, I’m working on an MVP that could do this automatically, but for this experiment I’d be coding the sites myself.

Below are some of the designs and layouts I came up with.

Web Portfolio Template 1 – “Angled”

screenshot of minimal web developer portfolio

This is the design that got me my first job as a professional web developer. I use the clip-path to create an angled effect for the divs, which sort of encourages the reader to scroll, where horizontal lines would be a little “harder” visually.

Check out the project on GitHub, feel free to fork

Web Portfolio Template 2 – “Triangles”

portfolio 2 screenshot

This site is similar in its simplicity to “Angled”, but has some key differences that make it my favorite so far.

The “About” section is fixed (on tablet and above), which means the user can scroll through the projects etc, but will always be able to see the contact icons on the left hand side of the screen.

For mobile, I added a fixed element to the bottom of the page that only shows when the user scrolls to a point where the “About” section is no longer visible.

Check it out on GitHub and feel free to fork it

Web Portfolio Template 3 – “Modern”

modern web developer portfolio design

“Modern” is a design I built around a redditor’s response to my request for test subjects. It’s also the first template I built that uses the fantastic devicons project, of which I’m now an occasional contributor.

I wanted to add a little imagery to it, so the idea here would be that the images at the top and bottom of the page were from the city/area/country that the developer is from. In this case, it’s Brazil.

I quite like this layout, I feel like it’s a welcome departure from the clinical, minimal designs of Angled and Triangles.

Check it out on GitHub and feel free to fork

Moving Forward

During nights and weekends I’m coding the web app that’ll do this automatically, pulling the data from the GitHub API, and populating a landing page for users to host on their GitHub pages profile. Subscribe below for updates, follow my progress on Twitter and don’t be afraid to let me know in the comments what you think of the designs so far!

portfolio, programmer, template, web design, web developer
Chris

Chris

I'm a product manager, a product developer, and hope to turn my skills and experience into profitable side income, potentially replacing my full time job. Follow along to see what I try, how I try it, and the challenges along the way

More posts by Chris

Related Post

  • How I made €20,000 on the side by selling second-hand cardboard boxes

    By Chris | 4 comments

    Yep. You read that right, I made money selling used cardboard boxes. It sounds ridiculous, and it is, which is why I love telling this story. It was one of my earlier lessons in business, entrepreneurship,Read more

  • Micro-Project – A HubSpot friend asked me for a script to parse XML sitemaps, so I built him a web app…

    By Chris | 0 comment

    TL;DR The tool I built in 4 hours to extract all URLs from a site’s sitemap.xml file A good friend of mine, Craig Ellis, is a Sales Engineer in HubSpot. I recently built him aRead more

  • Picking a colour scheme for your minimum viable product

    How to pick a colour scheme for your MVP that’s a little bit like cheating

    By Chris | 0 comment

    In this post, we’ll discover how colour can be used to subconsciously influence how your users feel about your minimum viable product. We’ll see how colour can be used as a short-cut to your user’s brain,Read more

  • Overhauling my WordPress website from scratch using Bootstrap v4 (alpha)

    By Chris | 0 comment

    Update: This post is from the summer of 2016. I have since updated my blog to the premium theme you see now. I’ll keep this post for posterity and to see the process I wentRead more

  • Slack bots

    Slack custom slash command – check domain availability with Express.js, Node.js and Heroku

    By Chris | 0 comment

    Bots are awesome, I’ve always been in favour of letting computers do the work so that we don’t have to. A well-programmed bot can save hours of time and cognitive effort. One of the bestRead more

  • The story behind Vistory – the mobile car logging app

    By Chris | 0 comment

    After roughly 18 months of developing Vistory as a side project as a web-based Node.js application, and then re-writing as an Angular-based Ionic mobile application, I’m thoroughly relieved to have finally reached this stage, although I’mRead more

  • User experience for gyms, a note to gym managers

    By Chris | 0 comment

    I’ve been in gyms a lot lately, whether it’s white collar boxing, generic cardio on a treadmill or powerlifting in the weights section. I’ve been at it all over the past 4 years in myRead more

  • Unlmited scroll – A mobile UI experiment

    By Chris | 0 comment

    Like most 15-35 year olds nowadays, any spare moment in my day now sees my hand instinctively reach for my phone, unlock it, and pop open a social media app to browse. I interact online quiteRead more

2 comments

  • Julio BozzoReply June 20, 2017 at 6:20 pm

    These are very useful, Chris. Thanks!

    • Chris
      ChrisReply June 20, 2017 at 7:32 pm

      Thanks Julio, glad you like it. 🙂

Leave a Comment

Cancel reply

Your email address will not be published.

Previous

Recent Posts

  • Web Developer Portfolios – Templates for developers and programmers to show off their work with GitHub pages
  • How I made €20,000 on the side by selling second-hand cardboard boxes
  • Micro-Project – A HubSpot friend asked me for a script to parse XML sitemaps, so I built him a web app…
  • How to pick a colour scheme for your MVP that’s a little bit like cheating
  • Overhauling my WordPress website from scratch using Bootstrap v4 (alpha)
  • Slack custom slash command – check domain availability with Express.js, Node.js and Heroku
  • The story behind Vistory – the mobile car logging app
  • User experience for gyms, a note to gym managers
  • Unlmited scroll – A mobile UI experiment
  • Time calculator extension for Google Chrome

Categories

  • Business
  • Design
  • Hardware
  • MVP
  • Other
  • Software

Like and follow

Twitter
Follow
LinkedIn
RSS
Google+
http://chrisdermody.com/web-developer-portfolios-5-single-page-websites-to-land-you-your-next-development-job/
Facebook
Follow by Email

Recent Posts

  • Web Developer Portfolios – Templates for developers and programmers to show off their work with GitHub pages
  • How I made €20,000 on the side by selling second-hand cardboard boxes
  • Micro-Project – A HubSpot friend asked me for a script to parse XML sitemaps, so I built him a web app…
  • How to pick a colour scheme for your MVP that’s a little bit like cheating
  • Overhauling my WordPress website from scratch using Bootstrap v4 (alpha)

Categories

Business Design Hardware MVP Other Software

Social

Search

  • Portfolio
  • About
  • Contact
  • Blog

Chris Dermody