Profile Picture Zihe Peter Zhang
Hi! This is Zihe (Peter) Zhang
Software Engineer / Data Scientist
GitHub Zihe Peter ZhangLinkedIn Zihe Peter Zhang

About

I am currently a master's student at the University of Pennsylvania. I studied Computer Science and Data Science at Rutgers University for my undergraduate degree. My goal is to work on machine learning projects that can be utilized every day to make people's lives easier and more convenient.

I am always open to discussing new ideas, projects, or opportunities. Feel free to reach out to me via the contact section below. You can view my resume here.

About Photo Zihe Peter Zhang
Python
Java
JavaScript
SQL
Node.js
React.js
GitHub
Postman
VSCode

Skills

  • Languages/Frameworks: Python, Java, JavaScript, Node.js, SQL, HTML/CSS, React, R
  • Developer Tools: Git, GitHub, VS Code, Postman, Figma
  • Certifications: IBM Data Science Certificate, IBM Full Stack Developer Certificate

Projects

Year in Mood (Emotions Tracker) screenshot Zihe Peter Zhang
ReactNode.jsExpressMySQL

Created a full-stack web app enabling high school students to explore over 300 colleges, allowing searches based on grades, food quality, safety, and reputation. Implemented search, save, comment, and college matching features for user browsing. Built an admin system to monitor user accounts, databases, approve new college requests, and post announcements.

College Recommender screenshot Zihe Peter Zhang
ReactNode.jsExpressMySQL

Deployed a full-stack web app for tracking emotions and mental health on an interactive calendar interface. Incorporated features to color-code dates by emotions, log journals, visualize mood distributions with various graphs, and analyze word frequency using word clouds.

Experience

Research Assistant image 1 Zihe Peter Zhang

Research Assistant

Rutgers Cancer Institute of New Jersey

Sep 2023 – May 2024

- Developed machine learning models and performed data analysis using Python and R. - Implemented machine learning algorithms on Chromosome fragment matrices, including random forest, Non-negative Matrix Factorization, hierarchical clustering, and visualizations in Python with numpy, pandas, matplotlib, and sklearn. - Analyzed tissue origin by examining gene expression patterns within cell-free DNA using regression and correlation techniques - Created 5 Circos graphs to visualize DNA amplification/deletion in ovarian cancer studies using the pyCirclize library

Support Specialist image 1 Zihe Peter Zhang

Support Specialist

Rutgers Digital Classroom Services

Sep 2022 – Dec 2022

- Managed equipment functionality and replacement across over 70 classrooms, maintaining item logs - Assisted faculty with in-class technologies (podiums, projectors, and more), collaborating with technical teams to resolve hardware/software issues and reducing technology failure frequency by 30% through early debugging

Full Stack Developer Intern image 1 Zihe Peter Zhang

Full Stack Developer Intern

Revolutionary Integration Group Inc.

May 2022 – Sep 2022

- Built a React web application to assess Python's facial recognition libraries, such as OpenCV and dlib, enabling user photo uploads for similarity comparisons - Tested various third-party facial comparison APIs to achieve accuracy above 70% for similar images - Designed a React Native mobile app for Venue Safety using Expo packages, designing UI with bubble.io - Led a team of 7 interns to integrate backend facial comparison APIs with frontend applications using Amazon Web Services (AWS) EC2 instances