My online CV

over 9 years ago from , Designer @ mrkylemac.com

To all the magic people of DN,

I've just finished putting together my CV and am needing to spread the good word —does anyone feel like hiring a Visual Designer? I'm hungry to join a team, work damn hard and to create amazing things.




  • Colm TuiteColm Tuite, over 9 years ago (edited over 9 years ago )

    83 HTTP requests at 25,579k. The fuck?!

    I've never seen a site come close to having such a high ratio of visuals:performance.

    Everything looks great, the type and colors are awesome. But man you've gotta do something about performance; you've got 65 massive images. Also, use gzip to compress your assets. You could use Amazon's CloudFront CDN too.

    16 points
    • Mr Kyle Mac, over 9 years ago

      Cheers for testing Colm! I'm glad you like the design — because that's what I'm 90% selling myself as :D

      I've made some tweaks to hopefully ease the painful performance (but I admit, it sill needs work!) —took your advice on enabling Gzip to compress my assets too.


      2 points
      • Colm TuiteColm Tuite, over 9 years ago

        No prob mate. I see you've cut the page weight in half so it's a start, but it's still the biggest site I've seen in years.

        Currently there's 83 HTTP requests at 12mb. I'd aim for 10 requests at 2mb. Even that would be pretty large for such a simple site.

        Some of the images are still massive. Anything over 250kb is questionable. Check out ImageAlpha and ImageOptim.

        Really though, you should try to avoid loading so many images. Try just loading the first 5, then lazy loading the rest. Or try combining them into sprites to reduce HTTP requests. Or try loading them as the user scrolls. Or try loading the relevant images when the user clicks something. Or think about splitting your portfolio up into different pages. There's a million things you could try, but loading 65 hi-res images upfront is performance suicide.

        Also, concatenate your 8 Javascript files into 1, so there's just 1 HTTP request. Do the same with your CSS files.

        Also, the two arrow images you have, combine them into a sprite to save a request.

        You'll get there eventually, best of luck!

        7 points
        • Apurv RayApurv Ray, over 9 years ago

          This comment here is what makes designer news awesome :) Plus this is something (part of the whole) I would give to a client after a ux review ... so this is high quality feedback for free (1-3hours billing otherwise )

          2 points
        • Mr Kyle Mac, over 9 years ago

          Sweet man, I took most of your suggestions on and the load time is a lot better now —Thanks again Colm!

          1 point
      • Surjith S MSurjith S M, over 9 years ago

        Try Lazy Loading!

        1 point
  • Danny KeaneDanny Keane, over 9 years ago

    Someone give this guy a home, he's a champ.

    • Great work Ausie!
    8 points
  • Tobias ReichTobias Reich, over 9 years ago

    CMD + P to print to PDF is a really cool idea

    7 points
  • B TB T, over 9 years ago (edited over 9 years ago )

    Awesome work. The website makes Safari freeze though. Renders a little bit faster in Chrome.

    0/100 in PageSpeed Insights

    7 points
  • Benjamin KowalskiBenjamin Kowalski, over 9 years ago

    Reached out :)

    6 points
  • Nathan ManousosNathan Manousos, over 9 years ago

    Nice work. My feedback is to fix this antialiasing issue:

    5 points
  • Jinyoung ChangJinyoung Chang, over 9 years ago

    This is absolutely beautiful! Love!

    2 points
  • Joel CalifaJoel Califa, over 9 years ago

    Dude, this is beautiful.

    Love the animated emoticon moving through the entire thing with you and the whimsical copy. Great typography in general, though I would change the color of the headings ("love projects") to differentiate them from the time ("X to present").

    I'd add some kind of divider between projects, currently it requires a little bit of thinking to understand which project your "about the project" sections refer to.

    The print stylesheet could use some tweaking. Currently I'm gettin 100% width and the measure is too long.

    Fantastic work all in all!

    2 points
  • Ryan Hicks, over 9 years ago

    Nice... Bookmarked.

    2 points
  • Mr Kyle Mac, over 9 years ago

    Just before this post goes deep into the land of archives —Thanks for all the comments, thoughts, kudos and suggestions.

    Keep up the community vibes!

    1 point
  • Owais FarooqiOwais Farooqi, over 9 years ago

    Nice work mate.

    1 point
  • Maggie BignellMaggie Bignell, over 9 years ago

    Love how happy/positive all of your work comes off, and the clean aesthetic.

    As Kevin mentions, I just got a sad face on mobile, and had no idea what I was missing, so I'd love some sort of message as to why it won't work/how to fix it. It was also making the DN iPhone app crash when I opened it.

    Again, though, great work, and best of luck with the job search!

    1 point
  • Ronalds Vilcins, over 9 years ago

    Looks nice!

    1 point
  • Pete LadaPete Lada, over 9 years ago (edited over 9 years ago )

    Dude! Awesome. Love it. My only major gripe would be that the image which appears when you hover over your name is a bit unwelcoming. I get the desire to appear maybe, offbeat? But if that was all that I saw, I might be slightly turned off (not anything to do with your looks; mainly a comment on how you're presenting yourself in the photo). It also doesn't really match the rest of the "smiley" theme you have going.

    1 point
    • Mr Kyle Mac, over 9 years ago

      Pete — The image is now me sitting on table mountain and eating a celebratory apple which I think is a lot better than an offbeat mug shot :D haha.

      Thanks for the solid suggestion, you're the man!

      2 points
  • Jad LimcacoJad Limcaco, over 9 years ago

    Your work is amazing!

    1 point
  • Eli SladeEli Slade, over 9 years ago (edited over 9 years ago )

    Just a heads up, your site is practically unusable in Safari(7.0.5).

    1 point
  • Pedro Ivo HudsonPedro Ivo Hudson, over 9 years ago

    Loved the layout with your info and the colors. I wasn't expecting to see your work like a list and with a tiny scrollbar, though.

    1 point
  • Andy MerskinAndy Merskin, over 9 years ago

    Sweet and simple. Nothing like mindless scrolling to experience a story. Nice job on this :)

    1 point
  • Zethus SuenZethus Suen, over 9 years ago

    Great stuff. Definitely look into minifying and compressing as others have mentioned (WAY too many HTTP requests) and throwing assets onto a CDN.

    As far as loading images goes, maybe you can lazyload them as the user scrolls down the page? Chances are there are a number of people who won't make it all the way down your portfolio pieces.

    1 point
  • Nathan NNathan N, over 9 years ago

    Good luck and great portfolio! My only recommendation is to have the yellow splash page dismiss faster or add a dismiss button. I was halfway down the page before it went away xD.

    1 point
  • Alex FloresAlex Flores, over 9 years ago (edited over 9 years ago )


    1 point
  • Victor LVictor L, over 9 years ago

    Looks awesome! :D

    1 point
  • Goofer GGoofer G, over 9 years ago

    Awesome. Too bad it's not responsive.

    1 point
  • Keira BuiKeira Bui, over 9 years ago

    For a second I thought you are https://twitter.com/nhbschr

    Very nice portfolio btw! Good luck :)

    1 point
  • Account deleted over 9 years ago

    Yeah, just crashes mobile safari...

    1 point
  • David BachmannDavid Bachmann, over 9 years ago

    Great job on your cv. I like the design and enjoyed reading the content.

    You're a talented dude.

    1 point
  • Stephane IssartelStephane Issartel, over 9 years ago

    Great work!

    1 point
  • Jason JamesJason James, over 9 years ago

    Beautiful work! Emailed you Kyle. Would love to chat.

    0 points
  • Liam MaddisonLiam Maddison, over 9 years ago

    CTRL + P is also missing! Accommodate PC too!

    0 points
  • Chad EngleChad Engle, over 9 years ago (edited over 9 years ago )

    Checked it out on mobile and all I get is a frowny face w/ some arrows... That's a major letdown...

    Seems it's phenomenal on desktop but, I'm not even sure what's going on for mobile. Should definitely give that some thought if that's somewhere you're actively driving traffic. Could just be simplified contact info + "better viewed on a large, shiny monitor"

    Edit: (the page is still behind the color div so I can still scroll the page on mobile, über tease!)

    0 points
    • Mr Kyle Mac, over 9 years ago

      Hey Chad, I've removed that frowny face so you should be able to view this on mobile now.

      I'm just tweaking bit by bit so still could run into some issues (Working on it when my jet lag allows) haha!

      Thanks for checking it out and leaving your thoughts dude!

      0 points
  • Kyle CaseKyle Case, over 9 years ago

    Great work. Maybe I'm lame, but I'd lose the trailing background smily face. You have a lot of great work to show and that distracted my attention away from it.

    0 points
    • Pete LadaPete Lada, over 9 years ago

      Nah, I'd keep it. It sets this portfolio apart from 99% of the other online ports, in a way that is rather charming.

      1 point
  • Mr Kyle Mac, over 9 years ago

    OR: http://www.mrkylemac.com/cv

    0 points