Summary
Overview
Work History
Education
Skills
Timeline
Generic

Zerun Zhang

4500 Cass Ave Detroit,MI

Summary

An international master's student actively seeking CPT/OPT job opportunities.
Aiming for roles as a back-end developer or data engineer.
Familiar with fundamental computer communication protocols, algorithms, and data structures.
Proficient in frameworks and open-source components for Java back-end development and data processing.
Possesses strong self-learning abilities, leveraging self-study to fill knowledge gaps in project development.
Experienced in team collaboration during both undergraduate and master's studies.

Overview

2
2
years of professional experience

Work History

WSU Course Project

09.2023 - 12.2023

As required by the course, collaborated with a partner to develop a front-end and back-end separated system for placing orders with a logging company.
Partner used Vue and Node.js for the entire front-end development, while the back-end design and development was my responsibility.
Designed the back-end using a RESTful approach to ensure simplicity and efficiency.
Designed the MySQL database structure, splitting tables appropriately to reduce the number of queries per transaction.
Wrote all SQL queries using MyBatis, optimizing complex queries to prevent long execution times.
Designed APIs and implemented core back-end logic using Spring Boot.

Undergraduate Thesis Project

01.2024 - 05.2024

Enabled the annotation of specific pedestrian images through the webpage, allowing the model to extract features.
Used these extracted features to search for pedestrians in videos, with the target pedestrians being highlighted with a red box in the output video.
Tested different feature extraction and comparison methods to improve accuracy.
Optimized real-time video transmission from the back-end to the front-end using WebSocket, ensuring smoother video playback

Undergraduate Course Project

09.2022 - 12.2022

Developed a data processing demo application, covering tasks from reading raw data to analyzing and visualizing it.
Used Python to read raw data from Excel and Pandas to structure, clean, and fix missing or anomalous data.
Stored data in an HBase database on the server using HappyBase.
Connected to Spark via PySpark to retrieve data from HBase, performed various computational tasks, and aggregated the data for further analysis.
Visualized the processed data using Python to aid in analysis.

Education

Master of Science - Computer Science

Wayne State University
Detroit, MI
05.2025

Master of Science - Data Science And Big Data Technology

Shanghai Polytechnic University
Shanghai,China
06.2024

Skills

Main programming languages

  • Java
  • Python

Familiar with mainstream databases

  • Mysql
  • MongoDB
  • HBase
  • Redis

Proficient in backend frameworks

  • Spring Boot
  • Django
  • MyBatis

Skilled in data processing tools

  • Kafka
  • Spark
  • Pandas

Proficient in using development tools such as Maven and IntelliJ IDEA, with experience in development and deployment on Linux

Timeline

Undergraduate Thesis Project

01.2024 - 05.2024

WSU Course Project

09.2023 - 12.2023

Undergraduate Course Project

09.2022 - 12.2022

Master of Science - Computer Science

Wayne State University

Master of Science - Data Science And Big Data Technology

Shanghai Polytechnic University
Zerun Zhang