Skip to main content
Rob Morieson

Hi, I'm Rob Morieson, a web developer based in Melbourne, Australia, with a passion for learning, teaching and mentoring.

I am committed to creating online experiences that are accessible by everyone.

Read more

Articles

  • Adding a dark / light mode toggle to Next.js using CSS variables

    With consideration for accessibility, prefers-color-scheme settings, persisting preferences and avoiding the dreaded 'flash of death' caused by SSR

    • Next.js
    • React
    • CSS Variables
    • Accessibility

Skills + interests

With over 10 years of agency and freelance experience, my skill set has a broad range: from the foundational online building blocks of HTML, CSS and Javascript, right through to full stack development. I'm always sure to harness UX, UI and accessibility thinking as a complement to my technical abilities.

Leading and mentoring developers has also played an integral role in my career and it's something I approach with passion and joy.

Current technical interests include React, TypeScript, Prisma, GraphQL, Apollo, serverless, testing and headless CMS solutions.

Outside of web development I am passionate about music, only recently wrapping up a 7 year stint as a radio presenter on Triple R, while cycling keeps me active as I work towards my goal of riding 13,000k in 2021.

Projects

Projects

Following are a selection of projects that I managed or contributed to during my time working with Prime Motive.

  • RMIT University

    • » Open Day 2020 [React, TypeScript, Meteor, Prismic, Cypress]
    • » Pathways [React, Apollo, GraphQL, Prisma, Node.js]
  • IAG Group

    • » Motorserve [React, Gatsby, GraphQL, Sanity.io]
    • » CGU.com.au [HTML, JS, Sass, Gulp, Adobe Target, GTM]
  • Prime Motive

These projects are just a taste of my output over the years. Please get in touch if you would like to discuss my previous endeavours in more detail.

Select experience

Jun 2019 - Oct 2020

Lead Developer
Prime Motive

Alongside leading and mentoring a small team of developers, the role also involved contributing to proposals, drafting estimates, documenting tech stack approaches, collaboration across departments and client liaisons.

Feb 2014 - Jun 2019

Senior Developer (Freelance)
Prime Motive

Collaborating with UI, UX and design strategy teams to provide engaging online solutions for a diverse range of clients.

Jan 2013 - Dec 2014

Sessional Lecturer
Swinburne University of Technology

Lecturing the Interactive Design for Web Technologies and Experience Design and Usability for the Web subjects at Swinburne University in a workshop setting, along with one-on-one student tutoring, lesson planning and assessment grading.

Mar 2009 - Dec 2012

Frontend Developer
Square Circle Triangle / Blocks Global

My first foray into agency life allowed for expansion of my skills over four years, working on a variety of client projects, each with unique technical requirements.

Get in touch

Contact

If you'd like to get in touch, please feel free to drop me an email

Otherwise, you can follow my random thoughts on Twitter