Howard Wang Profile

Hello, I am a first-year cs student in University of Waterloo, interested in algorithm and web development. I love music, playing pool game and watching soccer games in my spare time. I am also seeking for coop from May to Aug

Example image

Skills:

My Research Experience

Modern Data Visualization of Big Data Online Research Jul 2022 - Sept 2022

Acquired skills in data visualization using Matplotlib, complemented by data processing techniques with Pandas and NumPy in a collaborative online research setting. Engaged in a team-based project focused on utilizing Logistic Regression to process and analyze a comprehensive dataset. The project aimed to identify potential indicators of lung cancer. Successfully developed and presented insightful visualizations using Matplotlib, which highlighted key findings and trends relevant to lung cancer symptoms and their implications.

My Education Experience

twbs
University of Waterloo

Computer Science

undergraduate
twbs
Qingdao No2. Middle School
high school

My Project

Book Notes

Book Notes

Developed a web application to assist users to manage their reading history and own reflection about books. Created a user-friendly interface with EJS as templating language and bootstrap for responsive design. Using Express.js with Node.js to build the backend server and interact with the database. Stored my data in PostgreSQL and use CRUD methods for efficient data management and sorting. Integrated Axios to send HTTP requests to a public API enabling dynamic retrieval of book covers based on user-submitted book titles.

Book Notes

Soccer Blog

Developed a web blog enabling users to view existed soccer teams, matches and add, upload, or delete the teams and matches, while users can post new thread and add comments. Utilized Express.js with Node.js for efficient backend development, handling routing and middleware tasks. Integrated the multer middleware to facilitate image handling and uploads associated with new team entries. EJS was used as the templating engine to generate dynamic HTML based on the blog's state.

Book Notes

Weather App

Developed a web application to get current weather and give users some advice. Applied JavaScript in backend and EJS in frontend to create a user-friendly interface. Utilized Axios for efficient HTTP communication with a public weather API, fetching and processing JSON data to deliver current weather conditions and a five-day forecast. Handling the error by sending error message and HTTP status.