Hey, I'm Hanming Zhou

A student currently pursuing master's degree at Northeastern University, a man who always believe efforts can attract the luck.

Download Resume
See more about me
See More Arrow
01

Journal

Education

Northeastern University

2023.09 - 2025.05

Master's Degree, Computer Science

Currently having Web Development and Algorithm classes.

Yunnan University

2016.09 - 2020.07

Bachelor's Degree, Software Engineering

GPA:3.7 | Outstanding Graduate | School-Level Scholarship

Work Experience

ByteDance

2021.09 - 2022.09

Software Development Engineer II

Leveraged Spark and Flink to generate a massive 200TB of ABTesting data daily, driving key business experiments and continuous app improvement.
Developed an automated Flink SQL generation system, boosting development efficiency by 80% through streamlined configuration, syntax checks, and facilitated code reviews.

Yuanfudao

2020.07 - 2022.09

Software Development Engineer

Enhanced purchase conversion rate from 6% to 8%, adding $20 million in annual revenue, by introducing a system alerting consultants to user order clicks, fostering quicker purchase decisions.
Effectively resolved abnormal traffic problems, achieving a 77% decrease in peak load on the database cluster, markedly boosting its performance and stability.

ByteDance

2019.09 - 2020.03

iOS Development Engineer Intern

Delivered 16 high-quality features to the Vigo iOS client, significantly improving user experience and interface fluidity.
Developed a brand upgrade that expanded the app's reach and markedly increased user engagement, ensuring a unified experience across different platforms.
02

Projects

Fireman Project Img

Fireman System
for Online Classrooms

tool icon

AI, Audio Processing, Video Processing, Distributed System, High Performance, Architect

Sep. 2021

  • Designed and implemented a sensitive content warning system capable of real-time detection of sensitive behavior in teachers’ audio and video streams, promptly reporting such behavior within a 3-second timeframe.

  • Implemented the producer-consumer design pattern through message queue to integrate key components of the system, including stream data reception, data preprocessing (frame extraction and audio stream interception), encapsulation of detection tasks (image/audio sensitive content recognition), task distribution, task consumption, and sensitive behavior reporting.

  • Employed Thrift RPC to facilitate communication with an image recognition service for detecting sensitive content within image frames. Additionally, utilized WebSockets to establish communication with a voice-to-text service, enabling the transmission of audio data and reception of text content.

  • Created an audio cache using Java’s TreeMap, enabling the system to cache incoming audio, query audio based on timestamp ranges, and automatically clear expired audio data after the detection process.

Automation System Project Img

Stream Data Processing Task
Automation System

tool icon

Apache Flink, Apache Kafka, Spring Boot, MySQL, Redis, Architect

Feb. 2022

  • Designed and implemented an automation system that generates Flink SQL automatically, resulting in an 80% reduction in engineers’ workload.

  • Developed an independent service using SpringBoot to establish seamless communication with various components, including the metrics configuration platform, big data development platform, and MySQL database.

  • This service’s primary functions included the automated generation of Flink SQL, creation of big data development tasks, syntax validation of Flink SQL, assignment of reviewers, and publication of Flink SQL Tasks.

03

Tech Stack

Programming Languages
Java Icon

Java

Python Icon

Python

Go Icon

Go

Objective-C Icon

Objective-C

JavaScript Icon

JavaScript

Shell Icon

Shell

Rust Icon

Rust

CSS Icon

CSS

HTML Icon

HTML

Technologies
Git Icon

Git

Linux Icon

Linux

Docker Icon

Docker

Spring Icon

Spring

MySQL Icon

MySQL

Redis Icon

Redis

Zookeeper Icon

Zookeeper

Kafka Icon

Kafka

ElasticSearch Icon

ElasticSearch

RocketMq Icon

RocketMq

04

Contact

Looking for ward to your contact

Envelope Icon
LinkedIn Icon
Phone Icon

(206) 356-4597