About Me

Dylan Zhang

I'm a Computer Science student at the University of New South Wales (Feb. 2023 – present), passionate about creating innovative web applications and solving complex problems.

With experience in full-stack development, I enjoy building applications that are both functional and visually appealing. My background in customer service and tutoring has equipped me with strong communication skills that complement my technical abilities.

Featured Projects

Groveify
Groveify✨
A full-stack web application utilizing generative AI to create assets for a productivity tracker with an isometric map that grows as tasks are completed based on a real-time economy.
ReactViteTypeScriptExpress.jsTailwindCSSDall-E
Notangles
Notangles
A university classes and event timetabling web application used by thousands of UNSW students each term, with collaborative features for easy cooperative timetabling.
ReactMaterial-UIGitMongoDBExpressDocker

Other Noteworthy Projects

taste-buds
TasteBuds is a restaurant recommendation app for indecisive groups. Inspired by the fast-paced, interactive style of Kahoot, TasteBuds lets groups quickly decide where to eat by hosting a fun voting session. Each lobby gathers users who then vote on their favorite restaurant option, and the winning choice is displayed in real time!
Next.jsShadcnGitSocket.ioTailwindCSS
Portfolio Website
The current website that you are seeing :).
Next.jsReactTailwindCSSFramer Motion

Technical Skills

Languages

JavaScript/TypeScript90%
Python85%
C85%
Bash65%
SQL (Postgres)75%

Frameworks

React90%
Node.js85%
TailwindCSS95%
Next.js85%

Developer Tools

Git90%
Linux85%
Docker65%
Jira80%
Figma85%

Languages

JavaScriptTypeScriptPythonCJavaSQLHTMLCSSBashRegExRust

Frameworks & Libraries

ReactNode.jsTailwindCSSExpressNext.jsViteShadcnJUnit

Resume

Education

University of New South Wales

Bachelor of Computer Science

Feb. 2023 – Present

Sydney, NSW

Normanhurst Boys High School

Feb. 2017 – Nov. 2022

Sydney, NSW

Technical Skills

Languages:

JavaScript/TypeScript, Python, C, Java, SQL (Postgres), HTML/CSS, Bash, RegEx

Frameworks:

React, Node.js, TailWindCSS, JUnit, Material-UI, Express, Vite, Next.js

Developer Tools:

Git, Linux, Docker, Vim, Tmux, VS Code, Jira, IntelliJ, Gradle, Maven

Projects

Grovify

Feb. 2024 – May. 2024

React, Vite, TypeScript, Express.js, TailWindCSS, Dall-E | grovify.com

  • Developed a full-stack web application in a group, utilising generative AI to create assets for a productivity tracker with an isometric map that grows as tasks are completed based on a real-time economy
  • Implemented various draggable widgets using dnd-kit and TailWindCSS
  • Visualised GitHub data to show contributions and motivate users
  • HTML Canvas to smoothly render hundreds of images and visualise our isometric map

Notangles

Feb. 2024 – Dec. 2024

React, Material-UI, Git, MongoDB, Express, Docker | notangles.devsoc.app

  • Helped to develop a university classes and event timetabling web application used by thousands of UNSW students each term
  • Revamped certain UI elements and created a new landing page
  • Worked on implementing a collaborative "friends" feature for easy cooperative timetabling
  • Automatically updates the scraping on each term's courses by scraping the information from UNSW's timetable website using a library called Puppeteer
  • Collaborated with UNSW students through feedback to provide the best user experience possible
Experience

Casual Academic

May. 2024 – Present

University of New South Wales | Sydney, NSW

  • Taught concepts learnt in COMP2041 such as RegEx, shell scripting, python scripting and linux
  • Learnt important interpersonal communication skills to effectively convey key learning objectives to hundreds of university students
  • Duties included lab-assisting, assignment marking and test invigilation

Customer Service Representative

Apr. 2020 – Aug. 2022

Australian Dream Holiday | Sydney, NSW

  • Communicate with clients to set up and plan their itineraries
  • Assess and troubleshoot problems with certain guided tours, hotel bookings and technology issues
  • Greatly improved my communication skills by dealing with customer enquiries and managerial issues

Private Tutor

March. 2023 – Present

Self-Employed | Sydney, NSW

  • Privately tutored a variety of HSC and Selective/OC level subjects to students in years 4-12
  • Created a rigorous 10-week plan of study for every student and prepared ample presentation/homework resources
  • Subjects tutored included chemistry, mathematics and english

Contact Me

Get in Touch ✨
Fill out the form below and I'll respond as soon as possible
Or reach out directly