Work

I've been fortunate to work with some amazing companies and individuals. Here are a few of the projects I've worked on.

Skills & Tools

Frontend
Backend
EQ

Experience

All
Frontend
Backend
Dev Ops
Testing
Project Management
UIUX Design
Other

0y 0m

Software Developer

Independent Contractor / 2025 - Present

Contract / Startup

Frontend
Backend
Dev Ops
Testing

Responsibilities

Developing new features, maintaining existing code for various client projects. Exploring new technologies and implementing them into projects where applicable.

Features

Built a training management system using Serverless, React, Node JS, MySQL and AWS

Built a custom subscription management system for a user portal using React, Django, PostgreSQL, Chargebee, and AWS

Built a IOT sync function for managing device status on a web application using Lambda, DynamoDB and IOT Core

Technology

HTML

CSS

SASS

JavaScript

TypeScript

React

Django

Postgres

AWS

Node JS

MySQL

Serverless

IoT

DynamoDB

MCP

Platforms

platform icon

Mobile

platform icon

Web

platform icon

Web App

Senior Software Developer

Manage My Renewals / 2024 - 2025

Contract / Startup

Frontend
Backend
Dev Ops
Testing
Project Management
UIUX Design

Responsibilities

Developing new feature, maintaining existing code, and managing the project for the Manage My Renewals platform. This includes working closely with stakeholders to ensure that the software is designed and built to meet their needs, using up-to-date best practices in software development, accessibility, and code design.

Features

Re-built the React-Native mobile app from scratch using modern technologies

Implemented a new subscription management system flow while upgrading the UI state management library used within the application, increasing efficiency and decreasing security risks

Created designs in Figma to translate the stakeholders' vision into developer ready prototypes

Technology

HTML

CSS

SASS

JavaScript

TypeScript

React

React Native

Django

Postgres

AWS

Platforms

platform icon

Mobile

platform icon

Web

platform icon

Web App

Technical Product Manager

Rollercoaster Digital / 2022 - 2024

Full Time / Startup

Frontend
Backend
Dev Ops
Testing
Project Management
UIUX Design

Responsibilities

As a software developer, my role involves the development, project management, and design of the Manage My Renewals products. I work closely with key stakeholders and customers to ensure that the software is designed and built to meet their needs, using up- to-date best practices in software development, accessibility, and code design.

Features

Rebuilt the authentication system to use JWT

Designed and developed a customer portal

Maintained and improved the user experience of the MMR platform

Integrated a virus scan solution to the file upload system

Built a multi upload system that uses OCR to extract data from multiple documents in parallel using AWS technologies

Technology

HTML

CSS

SASS

JavaScript

TypeScript

React

React Native

Django

Postgres

AWS

Platforms

platform icon

Mobile

platform icon

Web

platform icon

Web App

Full-Stack Developer

Officeworks / 2021 - 2022

Full Time / In-House

Frontend
Backend
Dev Ops
Testing

Responsibilities

In my role as a member of the Print & Create team, I collaborated with a diverse team of developers, business analysts, UI/UX designers, QA engineers, and project managers. Together, we worked on implementing new features, performing maintenance tasks, and resolving bugs for the Print & Create section of the website.

Features

Used infrastructure as code to deploy critical updates

Used monitoring tools to identify and fix bugs

Developed features to improve the upload user experience

Technology

HTML

CSS in JS

JavaScript

TypeScript

RESTful APIs

Node JS

CMS

Postgres

AWS

Platforms

platform icon

Web App

UI Developer

Rollercoaster Digital / 2021

Contract / Startup

Frontend
UIUX Design

Responsibilities

Collaborating with a multidisciplinary team, we conducted an in-depth analysis of the web application's user experience to identify areas for improvement. In my role, I assumed responsibility for the development and implementation of updated UI designs, while also managing the project timeline and conducting regular reviews.

Features

Re-designed the navigation UI to improve the user experience

Fixed UI bugs with the platform

Technology

HTML

SASS

TypeScript

Angular

Platforms

platform icon

Web App

Junior Developer

Your Creative / 2020 - 2021

Full Time / Agency

Frontend

Responsibilities

Working collaboratively with the design team, my role involved developing meticulously designed and visually stunning websites. Within our team, we leveraged the Jamstack architecture, utilizing GraphQL to seamlessly connect the Wordpress backend to the Gatsby/ NextJS frontends, all while employing SASS for enhanced styling capabilities.

Features

Hightlight projects below:

Northcote rise: https://northcoterise.com.au/

Firmus: https://firmus.co/

YC Labs: https://yourcreative.com.au/yc-labs

My Atomos: https://my.atomos.com/

Technology

HTML

SASS

JavaScript

React

Gatsby

Next JS

GraphQL

PHP

WordPress

Platforms

platform icon

Web

platform icon

Web App

Heavy Diesel Mechanic / Soldier

New Zealand Defence Force / 2013 - 2020

Full Time / Military

Leadership
Problem Solving
Adaptability
Teamwork
Communication

Responsibilities

I oversaw fleet maintenance and conducting field repairs, while also providing guidance and supervision to a team of junior soldiers. I found great satisfaction in collaboratively solving problems in challenging circumstances alongside my peers. Throughout this experience, I demonstrated adaptability and the ability to quickly adjust to changing circumstances.

Key Points

Maintained and repaired a fleet of heavy diesel vehicles

Provided guidance and supervision to junior soldiers

Conducted field repairs in challenging circumstances

Demonstrated adaptability and the ability to quickly adjust to changing circumstances

Awarded top soldier in the company

Awarded the instructional excellence award

Won the trade competition

Completed the Aumangea resilience program

Posted to support squadron 1NZSAS as a mechanic

Testimonials

All
Co-Worker
Manager
  • Chris Shackleton

    Chris Shackleton

    CEO Rollercoaster Digital

    Rollercoaster Digital, AUS / 2022 - 2024

    Manager

    I had the pleasure of working with Rupert Paterson at Rollercoaster Digital, where I served as founder and co-CEO. Rupert initially joined our team through a recommendation, providing invaluable consultation on UI and UX for one of our flagship products. His exceptional performance led us to bring him on full-time as a Senior Developer and Technical Product Manager. In this role, Rupert showcased his expertise in front-end and back-end development, managing third-party developers, and handling comprehensive project and product management tasks. Rupert was instrumental in refactoring and redesigning a major customers B2B platform, resulting in significant enhancements to its security, scalability, robustness, and usability. His ability to interface directly with customers and users allowed him to solve challenges effectively and gain critical improvement insights. Rupert is a cool, calm, and collected professional with a polite and measured demeanour. His dedication and composure under pressure are truly commendable. I would welcome the opportunity to work with Rupert again and highly recommend him for any future endeavours.

  • Adam Xie

    Adam Xie

    UX/ Interaction Designer

    Rollercoaster Digital, AUS / 2021 - 2023

    Co-Worker

    I highly recommend Rupert as a member of any team. His curious and resourceful nature, coupled with a thoughtful and studious approach make him a great asset. Rupert's commitment to continuous learning is evident through his consistent completion of various courses and the fresh insights he brings, showcasing an admirable learning spirit and creativity. Beyond technical prowess, his humility, dependable nature, positivity, and excellent communication skills contribute to a productive and enjoyable work environment. It's been a pleasure working with Rupert and I wish him well in any future team fortunate to have him.

  • Mark Conway

    Mark Conway

    Full Stack Developer

    Officeworks, AUS / 2021 - 2022

    Co-Worker

    A superstar developer and all round great team player. I thoroughly enjoyed learning and delivering exciting enhancements to the very complex Print & Create offering. I was particularly impressed with Rupert's studies (reads all the best programming books), philosophical and hands on approach to software engineering. Pair programming with Rupert was always a joy as we helped each other demystify new tech assets, churn out top quality features and UX and improve the team's dev practice along the way. A top communicator, problem solver, developer and all round great teammate.

  • Bernadette Lylak

    Bernadette Lylak

    Product & Pricing Analyst

    Officeworks, AUS / 2021 - 2022

    Co-Worker

    I had the pleasure of working alongside Rupert in the same team for an extended period, and there is no one I would recommend higher. Rupert consistently demonstrated a high level of professionalism, an in-depth understanding of his responsibilities, and played a pivotal role in our team's success. Rupert possesses an impressive grasp of his field, consistently delivering exceptional results. He is not only knowledgeable but also adept at applying his expertise to solve complex problems. His commitment to excellence was evident in his work, and he always contributed valuable insights that significantly benefited the team. As an integral part of our collaborative efforts, Rupert consistently went above and beyond to ensure the success of our projects and his ability to work seamlessly within a team and communicate effectively with colleagues made him a standout contributor. Rupert has a remarkable talent for fostering a positive and productive team environment, making him an asset to any group fortunate enough to have him on board. I wholeheartedly recommend Rupert to any prospective employer or team as he is not only a reliable and skilled professional but also someone who enhances the overall dynamic of the workplace. I am confident that his dedication, expertise, and positive attitude will make him a valuable asset wherever he chooses to contribute his talents. Should the opportunity arise, I would gladly work with Rupert again as his impact on our team was significant, and I have no doubt that he will continue to excel in his future endeavours.