Zicheng Wei

Software Engineer

San Jose, California, United States3 yrs 2 mos experience
Most Likely To Switch

Key Highlights

  • Proven experience in backend development at TikTok.
  • Strong expertise in cloud infrastructure and automation.
  • Diverse internship experience across multiple tech industries.
Stackforce AI infers this person is a Backend Engineer with strong cloud infrastructure and automation skills across various tech industries.

Contact

Skills

Core Skills

CPython (programming Language)Google Cloud Platform (gcp)DjangoHashicorp VaultGo (programming Language)Apache KafkaSql

Other Skills

HTTP APIMySQLgRPCTerraformBazelGoogle Kubernetes Engine (GKE)PostgreSQLVue.jsRole-Based Access Control (RBAC)RESTful WebServicesFfmpegHadoopHiveClickHousePython

About

Hi folks! Zicheng here and I also go by Zach. My work style is to work with the team worker & proactively find issues and raise solutions. Besides my working experience, I had 18 months of industrial internship experience in my senior year & gap year. This equipped me chances of working at different paces of different companies & teams of various industries under the umbrella of Information Technology.

Experience

3 yrs 2 mos
Total Experience
1 yr 7 mos
Average Tenure
2 yrs 5 mos
Current Experience

Tiktok

2 roles

Software Engineer II - Backend

Promoted

Apr 2025Present · 1 yr 1 mo

Jr. Software Engineer - Backend

Dec 2023Apr 2025 · 1 yr 4 mos

  • Global E-Commerce

Mediatek

5G Modem System Engineer

Mar 2023Dec 2023 · 9 mos · San Diego, California, United States

  • ◦ CR Automation Platform: Design a system to sync Customer Report (CR) database to edge server for faster access, downstream apps and ML training. Design and develop HTTP API generator accessing remote database and scheduling runner on edge server. Develop a demo web app with React.js + Flask. Deploy and config MySQL database.
  • ◦ Wireless communication: Develop features on Modem-AP interface (MIPC) with C for customization. Develop and test with Python host library on test board. Investigate wireless technics and internal implementation from top-down.
  • ◦ Accelerate query speed from 40-60s to less than 10s. To scale up with global group accessing with 3k+ engineers.
CPython (Programming Language)HTTP APIMySQL

Nuro

Software Engineering Intern

Jun 2022Mar 2023 · 9 mos · Mountain View, California, United States

  • ◦ Machine Status Update Service: Created a bot status management gRPC service to update status from Autonomous Vehicle when offloading disk to Google Cloud SQL Storage with PostgresSQL engine. Resolved compatibility problem in previous system depending on individual infrastructure onboard and extended flexibility to choosing between remote update and local fallback. Create unit test and integration test in Jenkins CI/CD pipeline.
  • ◦ Google Transfer Appliance Offloading: Designed a network-agnostic disk-offloading pipeline based on Google Transfer Appliance. Integrated the pipeline with existing CI pipeline(BuildKite). Created monitoring and metrics based on Google Cloud Platform.
  • ◦ Remove 2 sets of onsite infrastructure, which lower the maintenance cost for onboard software. Boost the log onboarding process by 10* under poor network connection.
Python (Programming Language)gRPCTerraformBazelGoogle Kubernetes Engine (GKE)PostgreSQL+1

Tusimple

Software Development Intern

Apr 2021Aug 2021 · 4 mos · Beijing, China

  • ◦ Secret Injector Service: Created a user token management system enabling automatic token injection to Kubernetes container via Hashicorp Vault. Deployed web hook trigger to automatically launch sidecar container for injection. Implemented Kubernetes API agent for related K8S resource management.
  • ◦ ABAC Authentication & Authorization Design: Promoted the current identity system from simple authentication to a centralized authorization and permission administration service. Investigated standard authentication protocol including OIDC & SAML. Designed Attribute-Based Access Control policy system for infrastructure applications, restricting access to frontend components, backend API and backend database objects.
  • ◦ Identity System Demo Development: Implemented a feature demo constructed by Single-Page Application with Vue and backend service with Django.
DjangoHashiCorp VaultPython (Programming Language)Vue.jsRole-Based Access Control (RBAC)

Sensetime 商汤科技

Backend Development Intern

Aug 2020Mar 2021 · 7 mos · Beijing, China

  • Honored "Star of Future"
  • ◦ Project – Automatic Model-Launching System: Change the pipeline of implementing new Deep Learning models from purely manual work to automatic pipeline.
  • ◦ System Design: Designed an automatic deployment system for Deep Learning framework enabling both real-time call and asynchronous process with input uploaded and stored.
  • ◦ Multi-Media Processing: Implement multi-media pre- and post-processing including video segmentation & combination, resizing, frame feature extraction via FFMpeg
  • ◦ Content Management & API: Designed & tested RESTful API for resources to communicate with front-end service. Implemented a metadata management system enabling CRUD with MySQL. Deployed OSS for file storage.
  • ◦ Inter-Service Communication: Implement gRPC API between micro-services. Enabled robust message communication module for asynchronous tasks via Kafka data streaming.
  • ◦ Reducing the process of real-life service implementation of newly promoted multi-media processing Deep Learning frameworks from 1 month to less than 1 week.
Go (Programming Language)Apache KafkagRPCMySQLRESTful WebServicesFfmpeg

Bytedance

Data Engineering Intern

Feb 2020Jul 2020 · 5 mos · Beijing, China

  • ◦ Snippets Design: Setup snippets based on multi-platform applications e.g. iOS, Android, H5 etc. and correspond quality assurance.
  • ◦ RDBMS Feature Design for Structural Data: Designed implemented CRUD strategies of multiple structural data in RDBMSs (Hive & MySQL).
  • ◦ Data Analysis: Analyzed client behavior of 100k+ users via HiveSQL and designed and implemented auto-generated charts for daily report via Clickhouse.
  • ◦ The designed feature has extended the content category system from single layer to multiple with similar response time.
SQLPython (Programming Language)HadoopHiveClickHouse

University of california san diego

Research Intern

Jun 2019Oct 2019 · 4 mos

  • ·Implementation & Modifications on various baseline Seq2seq models
  • ·Data Analysis on mainstream Neural Machine Translation tasks
  • ·Design & implementation of a novel Meta-Learning related translation pipeline based on FAIRSeq

Education

UC San Diego

Master of Science — Electrical and Computer Engineering

Jan 2021Jan 2023

Peking University

Bachelor's degree — Computer Science

Jan 2016Jan 2020

Beijing No.2 Middle School

High School Diploma — general

Jan 2012Jan 2016

Stackforce found 100+ more professionals with C & Python (programming Language)

Explore similar profiles based on matching skills and experience