I've been fortunate to work with some amazing companies and individuals. Here are a few of the projects I've worked on.
0y 0m
Rollercoaster Digital / 2022 - Present
Full Time / Startup
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.
• 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
• HTML
• CSS
• SASS
• JavaScript
• TypeScript
• React
• React Native
• Django
• Postgres
• AWS
Mobile
Web
Web App
Officeworks / 2021 - 2022
Full Time / In-House
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.
• Used infrastructure as code to deploy critical updates
• Used monitoring tools to identify and fix bugs
• Developed features to improve the upload user experience
• HTML
• CSS in JS
• JavaScript
• TypeScript
• RESTful APIs
• Node JS
• CMS
• Postgres
• AWS
Web App
Rollercoaster Digital / 2021
Contract / Startup
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.
• Re-designed the navigation UI to improve the user experience
• Fixed UI bugs with the platform
• HTML
• SASS
• TypeScript
• Angular
Web App
Your Creative / 2020 - 2021
Full Time / Agency
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.
• 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/
• HTML
• SASS
• JavaScript
• React
• Gatsby
• Next JS
• GraphQL
• PHP
• WordPress
Web
Web App
New Zealand Defence Force / 2013 - 2020
Full Time / Military
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.
• 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
UX/ Interaction Designer
Rollercoaster Digital, AUS / 2021 - 2023
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.
Head of IT
Officeworks, AUS / 2021 - 2022
Rupert was an absolute asset to the team. His commitment to learning, problem solving and going over and above to get the job done was outstanding. However his most impactful quality was what he brought to the team as a good human. Always reliable, calm, kind, considerate, respectful, honest and caring with everyone he met.
Full Stack Developer
Officeworks, AUS / 2021 - 2022
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.
Product & Pricing Analyst
Officeworks, AUS / 2021 - 2022
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.