At the Australian National University (ANU), my role centered around the development of the Asia Pacific College website using Drupal, SCSS, and JavaScript. As part of the web development team, I collaborated closely with stakeholders, ensuring a comprehensive understanding of their project requirements. By leveraging Drupal's capabilities and incorporating SCSS and JavaScript, I actively contributed to the creation of a dynamic and engaging website. This role not only demanded technical proficiency but also involved effective communication and collaboration with stakeholders to meet and exceed their project expectations.
During my time at NCH Software, I served as the lead frontend developer on the Brisk Appointment project, specialising in Single Page Application (SPA) websites. Collaborating closely with a C++ developer, I played a key role in seamlessly integrating backend functionalities and APIs with the frontend, ensuring a unified user experience. Beyond coding, I took on the additional responsibility of UX/UI design for the SPA websites, contributing to both their aesthetic appeal and functional efficiency.
During my time as a freelance web developer, I fostered close collaborations with clients to deliver customised websites using CSS, HTML, and JavaScript. Specialising in developing using Content Management Systems (CMS) such as WordPress and Shopify. From concept to execution, I also took on the role of designing sites from the ground up, prioritising intuitive user experiences through thoughtful UI/UX principles. To this day, I offer my services as a freelance web developer, committed to delivering tailored solutions that meet clients' needs and exceed their expectations.
During my degree, I gained hands-on experience with modern frontend technologies through a range of projects:
OnTrack: Contributed to the redevelopment of a legacy app by converting CoffeeScript components to Angular. Responsible for modernizing UI components and resolving bugs to improve stability and maintainability.
SplashKit Online: Designed and developed core features for an in-browser IDE built entirely with JavaScript. Focused on usability, real-time interaction, and user interface enhancements.
Vue.js Projects: Completed a dedicated unit on Vue.js, building several small web applications that demonstrated component-based architecture, reactivity, and integration with REST APIs.
I began learning web development in high school, driven by a curiosity to create using HTML, CSS, and JavaScript. After graduating, I transitioned web development from a hobby to a career, initiating my journey as a freelancer.
Several years later, I moved to Melbourne to pursue a degree in Computer Science. Subsequently, I relocated to Canberra, where I have been actively engaged in both studying and working professionally in the web development industry. My experience ranges from building traditional websites to developing bespoke web applications.
Currently, I am employed as a web developer at the Australian National University (ANU) in the College of Asia and the Pacific. In this role, I collaborate with stakeholders to develop and enhance their department's web identity, among many other exciting projects.