Summary
Work History
Education
Skills
Timeline
Generic

Vincent Dao

Melbourne,VIC

Summary

A 3rd-year Software Engineering student enthusiastic with Frontend Development. With eventual hopes of achieving a Full-Stack title, a short portfolio is provided below; where any additional software projects can be found at https://github.com/Squ1nty . With a "always ready to learn" mindset, I hope my skills and morals align with what you intend to find in a developer!

Work History

Ticketing System

Java Programming Language

This project involved working individually to implement a terminal-based Java program -a ticket system for an event organiser- called Super Event. It mainly helped me strengthen my knowledge of Java fundamentals, object-oriented (OO) concepts, and Java Collections Framework.


Marked by RMIT University course coordinator, 14.5/15 marks.

  • Strong understanding of OO Concepts i.e., encapsulation, inheritance, polymorphism
  • Efficient use of Scanner to retrieve user inputs
  • Error Validation was fully implemented to a high standard, providing relevant and helpful error messages to guide users

Newsletter Sign-Up Form

HTML/CSS/JavaScript

Requiring a combination of frontend skills to create a functional and responsive login form with built-in client-side validation. Using a mobile-first approach, I developed a responsive form whereby these 3 skills remain most noticeable:

  • Use of accessibility attributes in HTML i.e., alt-text, aria-labels etc, as well as additional exposure to SVGs
  • In CSS, with obvious use of Grid and Flexbox, additional usages of @Media and -Webkit- styles were also required
  • In combination with HTML form-specific attributes such as "novalidate", JS allowed me to further strengthen my Event-Driven Programming skills

Education

Bachelor of Software Engineering -

RMIT University
Melbourne, VIC
01-2026

Skills

  • Skilled in HTML
  • Skilled in CSS
  • Proficiency in JavaScript
  • Proficiency in Java
  • Strong OO Concepts
  • Proficiency in Git and GitHub practices
  • Strong problem-solving and analytical skills
  • Strong communication and teamwork skills
  • Experienced in Agile/Scrum methodologies
  • Strong diligence towards assigned tasks

Timeline

Ticketing System

Java Programming Language

Newsletter Sign-Up Form

HTML/CSS/JavaScript

Bachelor of Software Engineering -

RMIT University
Vincent Dao