Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic
Hao Cheng

Hao Cheng

Summary

An accomplished software developer with 8 years of experience, specializing in Java development. Extensive experience in the automotive and gaming sectors, enhancing cross-border technical collaboration skills and adeptness in managing large-scale projects. Committed to continuous learning of new technologies and maintaining an open attitude towards embracing new challenges and innovations.

Overview

7
7
years of professional experience

Work History

Java Architect

SAIC MAUXS
07.2018 - Current

As the After-sales Architect and Development Leader at SAIC Maxus, a global vehicle manufacturer selling 10,000 units annually in New Zealand, I spearheaded the Java and Vue-based redevelopment of crucial systems such as DMS, FIR, Warranty Claim, Parts Ordering, EPC,and Warehouse & Logistics. My role involved driving agile development processes, catering to the diverse business requirements within the company and across our international dealer groups.

Senior Java Developer

Yoozoo Interactive Co., Ltd.
03.2017 - 07.2018
  • Developed and maintained an IM chat SDK and corresponding backend Java services for Yoozoo Networks' games, leveraging TCP for duplex communication. Implemented features for individual and group chats, supporting text, image, and voice messages. Focused on providing high-concurrency and high-availability chat services.

Education

PGD - Java Programing

Tarena Technology Co., Ltd
2018 Huashan Road, Xuhui District, Shanghai China
03.2017

Master of Science - ERP in Fashion Industry

Donghua University
1882 West Yan'an Road, Shanghai China
06.2015

Bachelor of Science - Fashion Design And Engineering

Qingdao University
308 Ningxia Road, Qingdao, Shandong, P.R.C, 266071
07.2013

Skills

Communication Skills: Experienced in managing international technical collaborations, especially as the principal development liaison for SAIC Maxus Successfully led technology integration projects with Australia's Ateco and Syncron

In-depth Java Knowledge: Proficiency in object-oriented and interface-oriented design patterns Understanding of JVM principles Strong coding skills and linux commands

Framework Expertise: Experienced in Springboot, SpringCloud for distributed systems Proficient in SQL like Oracle and MySQL Skilled in Maven repository management

Middleware Familiarity: Mongo, Redis, Zookeeper, Kafka, RocketMQ, Elasticsearch

Front-end Technologies: Skilled in JavaScript, familiar with Vuejs, Node Packet capture tools like Fiddler and WireShark

Version Control and DevOps Tools: Proficient in version control tools like Git and SVN Familiar with DevOps and CI/CD practices, containerization technologies like Kubernetes (k8s)

Project Management: Possess extensive experience in project management, backed by professional training Demonstrated leadership in spearheading the redevelopment of SaicMaxus's After-sales DMS system, fulfilling dual roles as Project Manager and Architect

  • Critical Thinking
  • Dependency Management

Timeline

Java Architect

SAIC MAUXS
07.2018 - Current

Senior Java Developer

Yoozoo Interactive Co., Ltd.
03.2017 - 07.2018

PGD - Java Programing

Tarena Technology Co., Ltd

Master of Science - ERP in Fashion Industry

Donghua University

Bachelor of Science - Fashion Design And Engineering

Qingdao University
Hao Cheng