Hongzhao

Hongzhao Zhu

SOFTWARE ENGINEER

ABOUT ME

MY STORY

Hi, currently I am a Computer Science student of USC(University of Southern California) graduate school and I am pursuing my Master’s degree now.


Through years of learning, I have mastered basic knowledge like Algorithm, Data Structure, Computer Network and Database System.


On the other hand, I obtained various web technologies, like PHP, NodeJS, JavaScript, Angular, Bootstrap, jQuery etc. And I have gained lots of practical experience through some independent projects. You can view my source code on my Github.


Recently, I am still learning MEAN stack techs and Android development techs. And I have strong motivations and passion to dive into learning up-to-date techs.

Hongzhao Zhu

CONTACT

MY SKILLS

SKILLS

This is the web tech stack that I am most familiar with to build a web app. I am able to use bootstrap to stylize the page, and use jQuery and javascript to implement some functions and use PHP as the backend language to fetch user data from MySQL database, then process and return them to the frontend side.

PHP
Bootstrap
jQuery
MySQL

MEAN stack web tech is very convenient, since I can build a web app by using only one language -- JavaScript. I can use Angular 2 to implement various styles and functions at the frontend side, and use nodeJS to implement the server side code. On the other hand, using nodeJS to connect MongoDB is also very powerful.

MongoDB
Express
Angular2
NodeJS

LANGUAGES

MY TECH STACK

MY RESUME

  • EXPERIENCE

    2017 Mar.

    Facebook Search (click me)

    A responsive website implemented with AngularJS & Bootstrap and a backend JSON API created with PHP. This website can fetch the public albums and posts of Facebook users and organizations. And the backend uses PHP to call Facebook Graph API to create my own JSON API of search results. Eventually this website is deployed on AWS platform.

    2017 Feb.

    Online Notes App (click me)

    A Responsive web app designed with Bootstrap and PHP. This Notes app allows users to sign up and log in, then users can store and update their private notes and profiles. The functions and styles of frontend page are designed with using Bootstrap and jQuery, and the backend software is coded with PHP. Users’ data are stored in MySQL database.

    2017 Jan.

    Fruit Slice Game (click me)

    A webpage game developed with jQuery. It’s just a simple Fruit Slice game but with various animation effects. When cursor hovers over rotating fruits, the fruits will “explode”! Of course, user can choose appropriate level of the difficulty to have fun with it.

    2016 Nov.

    Article Auto-generating Program

    A command-line based program written in java. User can input source text file by command-line arguments, and this program will parse and analyze the article. Then the program will generate some text like written by human according to the frequencies of occurrences of words and their context in the source text.

    2016 Oct.

    Distributed-Computing Model

    Unix socket program using C/C++. Implement a model of computational offloading where a single client offloads some computation to a central server which in turn distribute the load over 3 backend servers through TCP and UDP.

  • EDUCATION

    2016-now

    University of Southern California

    I am pursing my Master's degree at USC right now. And my graduate major is Computer Science. I learned Algorithm, Programming Systems, Database systems and Web Technologies here.

    2012-2016

    UESTC

    I obtained a Bachelor's degree in UESTC(University of Electronic Science and Technology of China) and my undergraduate major is Communication Engineering.

Show More
Show Less

MY INTEREST: PHOTOGRAPHY

CONTACT ME

Thank you very much for visiting my web page. If your are interested in me and my background, please contact me!



huntingzhu@gmail.com
hongzhaz@usc.edu