
Be Brave and Innovative in Full-Stack Development
Empowering teams and businesses to build comprehensive front-end and back-end solutions.
Interactive Card Demo
Dynamic Card Creation: Cards are generated from a JSON file, displaying images dynamically.
Navigation Buttons: Left and right buttons allow users to cycle through the cards.
Efficient DOM Manipulation: Cards shift positions in real-time for a seamless experience.
Modular Code Structure: Separate files handle card creation, navigation, and data loading for maintainability.

Programming Language
JavaScript
Interactive Card Demo
Dynamic Card Creation: Cards are generated from a JSON file, displaying images dynamically.
Navigation Buttons: Left and right buttons allow users to cycle through the cards.
Efficient DOM Manipulation: Cards shift positions in real-time for a seamless experience.
Modular Code Structure: Separate files handle card creation, navigation, and data loading for maintainability.

Programming Language
JavaScript
Interactive Card Demo
Dynamic Card Creation: Cards are generated from a JSON file, displaying images dynamically.
Navigation Buttons: Left and right buttons allow users to cycle through the cards.
Efficient DOM Manipulation: Cards shift positions in real-time for a seamless experience.
Modular Code Structure: Separate files handle card creation, navigation, and data loading for maintainability.

Programming Language
JavaScript
World Clock Demo
Dynamic Time Zone Handling: The clock dynamically adjusts to different time zones, accurately reflecting local times in cities like Sydney, Beijing, London, and New York.
Themed UI Components: Utilises a ThemeProvider from styled-components to manage themes across the app, supporting light and dark modes based on the time of day.

Programming Language
JavaScript
World Clock Demo
Dynamic Time Zone Handling: The clock dynamically adjusts to different time zones, accurately reflecting local times in cities like Sydney, Beijing, London, and New York.
Themed UI Components: Utilises a ThemeProvider from styled-components to manage themes across the app, supporting light and dark modes based on the time of day.

Programming Language
JavaScript
World Clock Demo
Dynamic Time Zone Handling: The clock dynamically adjusts to different time zones, accurately reflecting local times in cities like Sydney, Beijing, London, and New York.
Themed UI Components: Utilises a ThemeProvider from styled-components to manage themes across the app, supporting light and dark modes based on the time of day.

Programming Language
JavaScript
Social Media Platform: Top Social
User Profile Management: Users will be able to create and customise their profiles, including details like bio, interests, and profile pictures.
Real-Time Interaction: The platform will support real-time interactions, enabling users to post updates, comment on posts, and like or react to content immediately.

Programming Language
JavaScript
Social Media Platform: Topic Social
User Profile Management: Users will be able to create and customise their profiles, including details like bio, interests, and profile pictures.
Real-Time Interaction: The platform will support real-time interactions, enabling users to post updates, comment on posts, and like or react to content immediately.

Programming Language
JavaScript
Social Media Platform: Top Social
User Profile Management: Users will be able to create and customise their profiles, including details like bio, interests, and profile pictures.
Real-Time Interaction: The platform will support real-time interactions, enabling users to post updates, comment on posts, and like or react to content immediately.

Programming Language
JavaScript
Expertise in Full Stack Development with proficient use of
JavaScript
JavaScript
JavaScript
JavaScript
JavaScript
React
React
React
React
React
and
Node.js
Node.js
Node.js
Node.js
Node.js
to build scalable and responsive applications.
Experienced in both
Frond-end
Frond-end
Frond-end
Frond-end
Frond-end
and
Back-end
Back-end
Back-end
Back-end
Back-end
development, ensuring seamless integration and functionality.
Expertise in Full Stack Development with proficient use of
JavaScript
JavaScript
JavaScript
JavaScript
JavaScript
React
React
React
React
React
and
Node.js
Node.js
Node.js
Node.js
Node.js
to build scalable and responsive applications.
Experienced in both
Frond-end
Frond-end
Frond-end
Frond-end
Frond-end
and
Back-end
Back-end
Back-end
Back-end
Back-end
development, ensuring seamless integration and functionality.
Expertise in Full Stack Development with proficient use of
JavaScript
JavaScript
JavaScript
JavaScript
JavaScript
React
React
React
React
React
and
Node.js
Node.js
Node.js
Node.js
Node.js
to build scalable and responsive applications.
Experienced in both
Frond-end
Frond-end
Frond-end
Frond-end
Frond-end
and
Back-end
Back-end
Back-end
Back-end
Back-end
development, ensuring seamless integration and functionality.

UNSW of Engineering and Business Alumni

UNSW Soc Faithful Volunteer

Redback Racing Loyal Fan

UNSW of Engineering and Business Alumni

UNSW Soc Faithful Volunteer

Redback Racing Loyal Fan

UNSW of Engineering and Business Alumni

UNSW Soc Faithful Volunteer

Redback Racing Loyal Fan
Skills
Skills
HTML
CSS
JavaScript
TypeScript
React.js
Next.js
Three.js
Tailwind CSS
Python
Java
Node.js
Express.js
Nest.js
Prisma
MongoDB
Git
Npm
Yarn
Vite
Volta
Eslint
Figma
Netify
Vercel
Education
Education
Bachelor of Computer Science
Bachelor of Computer Science
Bachelor of Computer Science
UNSW, Sydney
UNSW, Sydney
UNSW, Sydney
Sep 2020 - May 2022
Sep 2020 - May 2022
Master of IT & Commence
Master of IT & Commence
Master of IT & Commence
UNSW, Sydney
UNSW, Sydney
UNSW, Sydney
Sep 2022 - May 2024
Sep 2022 - May 2024
WAM: Distinction
WAM: Distinction