Rupert Samuel Hu

Front-end Software Engineer

I use front-end technology to design and create beautiful, maintainable and logical web experiences. Based in Western Australia.

I am a junior front-end developer passionate on delivering maintainable and robust software solutions. Over the years, I have gravitated towards a philosophy, one that carefully balances prioritising business needs and creating clean solutions. I find joy in developing designs that deliver compounding value intended for both stakeholders and internal technical staff interests alike.

Currently, I work with Imagemation on their flagship product ClickHome, a software solution for residential construction management. I love to get technical with frameworks and libraries such as Angular and React. I am more experienced in Angular but I am always eager to keep updated on both technologies. I have maintained and built upon enterprise-level software features in collaboration with stakeholders. I have experience refactoring and creating new implementations from legacy implementations. I consistently coach newer front-end staff to extend their knowledge about Angular and internal design systems.

I am always actively looking for opportunities to further develop my knowledge and understanding about web related technologies and look forward to creating experiences that endure intuitively.
View Rupert's Résumé

Junior Frontend Developer

@ Imagemation

October 2023 - Present

Built, maintained and implemented features through projects directed by primary stakeholders across ClickHome’s product infrastructure. Worked closely and collaborated with developers, consultants and leadership to create performant software and resolve and manage requirements. Utilised internal tools to develop and extend design systems and to adhere to design patterns (MVC). Produced mockups and prototypes across numerous projects using design tools such as Figma. Used CI/CD tools such as TeamCity to facilitate the automation and deployment of UI builds across client environments. Created, maintained and regularly executed E2E tests through Puppeteer and Cypress.

Volunteer Frontend Developer

@ Coders for Causes

June 2022 - September 2022

Developed, designed and kickstarted the initial front-end for Elucidate, an educational organisation catered for helping high-school students through ATAR. Liaised with the client with agility to deliver a quiz platform for users to sharpen reinforce their studies and review other user’s content. The platform was built to scale using Firebase. Designed and created screen designs and mockups with Figma. Created components, touched on casual design systems principles and helped introduce other volunteer’s to web development best practices.

Volunteer Frontend Developer

@ Coders for Causes

November 2021 - February 2022

Contributed towards full stack development for a Food Bank Project focused on delivering educational information. Coordinated with the client to manage requirements and expectations. Created web pages and web based-games that encompassed nutritional education for children. Collaborated with other volunteers within the organisation to create pull requests, code reviews and partook in workshops to further technical ability within technologies in the project stack.