Summary
Work History
Education
Skills
Projects
Timeline
Generic

PENG ZHANG

Zetland,NSW

Summary

I am a motivated recent graduate with strong skills in Java and Python, capable of working both independently and as part of a team. I have extensive experience in creating innovative web designs and features, proficient in HTML, CSS, JavaScript, and Bootstrap. I am quick to learn new technologies and have a proven track record in solving complex coding problems.

Work History

Volunteer

Vivid Sydney
05.2023 - 06.2023
  • Assisted with special events and programs.
  • Supported engaging, fun, and smooth-running events by helping with organization and planning.
  • Used strong interpersonal communication skills to convey information to others.
  • Skilled at working independently and collaboratively in a team environment.

Education

Master of Science - Information Technology

University of New South Wales
Sydney, NSW
09.2023

Bachelor of Science - Computer Science

University of New South Wales
Sydney, NSW
09.2022

Skills

  • Java, Python, C, C, SQL, PLpgSQL, Flask, ReactJS, JavaScript, HTML
  • Positive Attitude
  • Teamwork and Collaboration

Projects

Design Project – BigBrain (06-07/2023)
- Tools and Technologies: ReactJS, HTML, CSS, RESTful API, Node.js, Git, GitLab, Jest, React Testing Library
- Developed a lightweight quiz platform, building the entire frontend as a Single Page Application (SPA) with ReactJS, HTML, and CSS.
- Interacted with a RESTful API using AJAX.
- Ensured organized development with Git and GitLab.
- Conducted comprehensive testing using Jest and React Testing Library.

Design Project – LurkForWork (05-06/2023)
- Tools and Technologies: Vanilla JavaScript, HTML, CSS, Node.js, Express.js, SQLite, Git
- Developed a professional social networking tool, building the entire frontend as a SPA with Vanilla JavaScript, HTML, and CSS.
- Interacted with a RESTful API using AJAX.
- Built the backend with Node.js and Express.js, using SQLite for the database.
- Used Git for version control.

Design Project – Loop Mania (06-08/2021)
- Tools and Technologies: Java, JavaFX, Git, GitLab
- Designed and developed an adventure game using Java and JavaFX.
- Applied design principles and patterns for a flexible and maintainable system.
- Used test-driven development and version control with Git and GitLab.

Design Project – Communication Tool (06-08/2020)
- Tools and Technologies: Python
- Developed a digital collaboration tool for teams.
- Implemented and maintained the backend server in Python.
- Managed the project and responsibilities effectively within the team.

Design Project – The Internet Movie Database (06-08/2020)
- Tools and Technologies: SQL, Python
- Extracted and modeled movie data in a relational database.
- Formulated queries and wrote Python applications to interact with the database.

Timeline

Volunteer

Vivid Sydney
05.2023 - 06.2023

Master of Science - Information Technology

University of New South Wales

Bachelor of Science - Computer Science

University of New South Wales
PENG ZHANG