Hi there, I'm Clarence!
I'm a software engineer based in Melbourne, VIC.
I believe that software is unparalleled in its ability to communicate ideas, stories, and possibilities with a much larger reach than any other medium. In doing so, it has the power to educate society on what was and what could be.
I graduated from Monash University with a Bachelor of Software Engineering in 2020. Full-stack web development and mobile app development are my main areas of focus in my career, though I have done a fair bit of work in Python.
I have experience working as an Industry-Based Learning Intern at National Australia Bank where I worked alongside experienced engineers to design and implement microservices for internal banking processes. I have also had experience building a full-stack web application for my Final Year Project at university for a commercial client where I built an anonymised-tracking system for emergency evacuation events.
I strive to be a clear and expressive communicator. I also strive to be an inclusive communicator that does not leave anyone behind; bringing everyone together to assemble as broad and large a picture as possible.
Learning new and different things is one of my core qualities. Not only do I quickly pickup new skills, but I am always on the lookout for even more things to learn.
I love to solve problems in just about every aspect of my life. But I believe that problem solving goes even further when one is pragmatic. Sometimes the best solutions are those that we too often overlook, and it often takes a pragmatist to adhere to the rule of Ockham's Razor.
I believe that being one's most compassionate self helps to bring out the best in myself and those around me. Building a consensus or bridging gaps in points of view is perhaps the ultimate amalgamation of communicating, learning, problem solving, and being a team player as it helps to build a team environment that is trusting and open to different ideas or points of view.
Developed a mobile game to celebrate the launch of Trend Micro's then-latest antivirus product.
Engaged with quality assurance engineers to test and debug pre-release software.
Reviewed and performed corrections to technical documentation.
I have a long-standing love for software development and user experience design from a young age.
At the age of 9, I started building interactive prototypes of desktop environments in PowerPoint.
A podcast web app that allows you to manage your podcast subscriptions and bookmarks with an intuitive, well-organised interface.
It uses the Node.js runtime with the Express framework for its backend API service.
The initial version of Cast used my own custom frontend library, Cardo. However I have since started work on a version of the frontend that uses the Vue.js framework, just like this site.