Chunbin Wang

Master of Information Technology

🙋🏻‍♂️ About Me

I am a versatile and creative programmer with a background in architecture and IT. I discovered my passion for programming when I was doing parametric designs as an undergraduate student in architecture. I decided to pursue a master’s degree in IT to deepen my knowledge and skills in this field. The unique combination of architecture and IT experiences enables me to approach problems from different perspectives and deliver high-quality results. I am a fast learner and a problem solver who always strives to deliver value and quality to the projects I work on. I hope to grow as a real developer.

The things that I currently have the most experience working with are: Java, Python, MySQL JavaScript, CSS, Vue and PHP

I also have some experience with the SpringBoot framework, machine learning, and Dafny verification-aware programming language.

💻 Projects

🗺️ WorldCitizen

A mobile chat app for making cross-cultural friends

Github

This is a team project based on a project proposal to facilitate cultural exchange and ease the loneliness of international students. The frontend is implemented using Vue, and the backend is implemented using Java and SpringBoot framework, with a MySQL database. I designed the entire UI interfaces, implemented most of the front-end programming and half of the back-end programming.

Scroll horizontally to view more!

🌳 Brisbane Park Explorer

A website to view all parks in Brisbane as well as the activities held in the park

Github

This website is designed to increase the usage of the public green space of Brisbane. The website is implemented using PHP. The website will retrieve data from the Brisbane government website and stores it in MySQL, which is handled by phpMyAdmin. It uses ToroPHP to realize RESTful, which will then invoke corresponding handlers to deal with request. After handling the data, a view is created.

Scroll horizontally to view more!

🙋🏻‍♂️ Online Resume

Personal website hosted on GitHub.

website

The website (you’re viewing) uses a template from sproogen/resume-theme. Powered by Jekyll, I can use YAML and CSS to create a static blog site hosted on Github. I re-style the template a little bit so that my content can be displayed clearly.

Scroll horizontally to view more!

🧌 Inhabitant Hunter Game

This project is for fun.

Github

A 2D-grid video game implemented by Java. This project uses MVC design patter. There is a singleton scenario manager controlling the game once it’s started.

Scroll horizontally to view more!

👨🏼‍🎓 Education

The University of Queensland

Master of Information Technology

2021 - 2023

UQ offered me the opportunity to pivot into computer science from a non-traditional background. While I spent a year developing foundational CS knowledge through MIT OpenCourseWare, UQ enabled me to apply this learning in a practical setting.

Though new to the field, my self-directed preparation and multidisciplinary design perspective facilitate quick learning.I excelled in programming and design computing courses and did several projects by myself. However, I’m more eager to build real-world experience.

Shenzhen University

Bachelor of Architecture

2015 - 2020

My architecture education taught me that good design means balancing innovative style with human needs. Initially focused on designing eye-catching buildings, I soon learned to prioritize functionality and purpose. A building’s appearance became secondary to the value and purpose it serves. These architectural user-centered design principles apply broadly to other fields.

My favourite architect, Zaha Hadid, showed me architecture could also leverage new technologies like parametric design. I saw an opportunity to combine these interests by using computation to enhance user experience. This led me to explore computer science.