Hi, my name is Noah Zhang
I'm a Web Developer.

Know more

About Me

I have just got my Master of IT degree from Monash University, and I am currently working as a front-end developer in Melbourne

I am interested in Web Development, especially front-end development. Although I know UI/UX designer is a different position with web developer, I find it attractive to feel the needs of users. So I have done some research on UI/UX and implemented it on my web development.

On the other hand, I enjoy teamwork and I have experience in agile development. I believe that in the modern IT industry, not only the technical skills, but also the ability to communicate effectively are crucial to achieve excellent product delivery.

My personal technical blogGithub

Individual Projects

Code Pencil

Code Pencil is an online Javascript editor based on React, TypeScipt.

It uses ESbuild to achieve compiling and bundling in the browser environment. It enable the browser to understand advanced JS syntax such as ES6.

It uses UNPKG CDN service to ensure that users can import any npm package to their code

It contains Markdown editor, which supports users to make notes

Source CodeView Demo



Data Vision

Data Vision is a business management tool. It provides a variety of data visualization features, which helps the managers to identify the financial trend and project schedule of their business.

The UI layout is developed with React, sass and bootstrap. It uses react-router to navigate between components, and uses Loadable to apply dynamic import to improve performance.

It uses NVD3 and Devextreme to draw the complex charts and tables.

Source CodeView Demo



Creation

Creation is a blog website demo.

It is a front-end project which based on React. It applied Redux-thunk, Styled-components, CSS-transition, React-router-dom etc technologies inside the project.

It is a scalable project with elegant code structure. Modular programming has been strictly applied in this project

Source Code



SaveCoral

SaveCoral is a web application built by a team of 4 members. It is based on Bootstrap and node.js.

It is committed to providing primary school students in Australia with knowledge of coral protection. So designing an attractive and kids-friendly UI is the biggest challenge

I have not only built the project, but also made a lot effort on UI/UX design

Source Code

Contact

Mobile Phone : +61 - 491090271

Email : animenzw@gmail.com