Hi, there!
It's Giovanni ZHU.

A curious software engineer who believes the best digital solutions come from
understanding both cutting-edge technology and human creativity
-- powered by coffee, sunshine, and endless optimism.

Ready to innovate in Hong Kong's tech landscape

Online
Available for Opportunities

I'm Giovan Zhu, a recent MSc graduate from the University of Hong Kong with over two years of professional software development experience. Currently available for opportunities as of July 2025, I'm actively seeking my next challenge in Hong Kong's dynamic tech ecosystem after successfully contributing to platforms at China Telecom.

I'm particularly interested in roles where I can leverage my software engineering and system architecture background while contributing to Hong Kong's ongoing digital transformation initiatives. My experience spans from backend system optimization to frontend user experience enhancement, making me well-suited for diverse technical challenges in Hong Kong's competitive tech landscape.

Beyond my professional qualifications, I believe the best software solutions emerge from understanding both technology and human needs. When I'm not coding, you'll find me exploring Hong Kong's incredible scene and working on exploring art of design and beauty. This balance of technical rigor and creative curiosity drives my approach to problem-solving and innovation in every project I undertake.

Positions I Prefer

Backend Development Engineer
With extensive backend experience and a mastery of core technologies, I excel at building robust and scalable server-side systems.
Full-stack Development Engineer
Versatile in both backend and frontend, I deliver complete solutions using modern frameworks and industry-standard practices.
Technical Project Manager
Combining deep technical expertise with strong leadership, I drive teams to deliver high-quality software projects efficiently.

Positions I'm Open to Exploring

Frontend Development Engineer
I am adaptive and open to frontend roles, where I apply solid engineering principles to craft engaging user experiences.
Product Manager
Eager to connect technical execution with business goals, I approach product management with a developer's perspective and a drive for results.
Algorithm Engineer
Leveraging my foundation in multiple programming languages, I am ready to tackle challenging algorithm problems and optimize core application performance.
OR

Backend Toolkits

Java

Expert

Python

Advanced

🐍

Go

Intermediate

🔵

C++

Intermediate

Spring Boot

Expert

🍃

Spring Cloud

Advanced

☁️

RESTful API

Expert

🔗

WebSocket

Advanced

📡

Kafka

Advanced

📨

RabbitMQ

Advanced

🐰

MySQL

Expert

🐬

Redis

Expert

🔴

MongoDB

Expert

🍃

PostgreSQL

Expert

🐘

Maven

Expert

📦

Java

Expert

Python

Advanced

🐍

Go

Intermediate

🔵

C++

Intermediate

Spring Boot

Expert

🍃

Spring Cloud

Advanced

☁️

RESTful API

Expert

🔗

WebSocket

Advanced

📡

Kafka

Advanced

📨

RabbitMQ

Advanced

🐰

MySQL

Expert

🐬

Redis

Expert

🔴

MongoDB

Expert

🍃

PostgreSQL

Expert

🐘

Maven

Expert

📦

Java

Expert

Python

Advanced

🐍

Go

Intermediate

🔵

C++

Intermediate

Spring Boot

Expert

🍃

Spring Cloud

Advanced

☁️

RESTful API

Expert

🔗

WebSocket

Advanced

📡

Kafka

Advanced

📨

RabbitMQ

Advanced

🐰

MySQL

Expert

🐬

Redis

Expert

🔴

MongoDB

Expert

🍃

PostgreSQL

Expert

🐘

Maven

Expert

📦

Frontend Packages

React

Advanced

⚛️

Next.js

Advanced

▶️

JavaScript

Expert

📜

Tailwind CSS

Advanced

💨

Vue.js

Intermediate

💚

TypeScript

Intermediate

🔷

Redux

Advanced

🔄

Pinia

Advanced

🍍

Vite

Advanced

Webpack

Advanced

📦

CSS

Intermediate

🎨

HTML

Expert

🌐

React Native

Intermediate

📱

React

Advanced

⚛️

Next.js

Advanced

▶️

JavaScript

Expert

📜

Tailwind CSS

Advanced

💨

Vue.js

Intermediate

💚

TypeScript

Intermediate

🔷

Redux

Advanced

🔄

Pinia

Advanced

🍍

Vite

Advanced

Webpack

Advanced

📦

CSS

Intermediate

🎨

HTML

Expert

🌐

React Native

Intermediate

📱

React

Advanced

⚛️

Next.js

Advanced

▶️

JavaScript

Expert

📜

Tailwind CSS

Advanced

💨

Vue.js

Intermediate

💚

TypeScript

Intermediate

🔷

Redux

Advanced

🔄

Pinia

Advanced

🍍

Vite

Advanced

Webpack

Advanced

📦

CSS

Intermediate

🎨

HTML

Expert

🌐

React Native

Intermediate

📱

Additional Abilities

Git

Expert

🌿

Linux

Expert

🐧

Docker

Expert

🐳

Kubernetes

Intermediate

CI/CD

Intermediate

🔄

Nginx

Expert

🔼

AWS

Intermediate

☁️

HTTPS/TLS

Expert

🔒

CDN

Expert

🌍

OAuth

Advanced

🔑

Figma

Intermediate

🎨

Git

Expert

🌿

Linux

Expert

🐧

Docker

Expert

🐳

Kubernetes

Intermediate

CI/CD

Intermediate

🔄

Nginx

Expert

🔼

AWS

Intermediate

☁️

HTTPS/TLS

Expert

🔒

CDN

Expert

🌍

OAuth

Advanced

🔑

Figma

Intermediate

🎨

Git

Expert

🌿

Linux

Expert

🐧

Docker

Expert

🐳

Kubernetes

Intermediate

CI/CD

Intermediate

🔄

Nginx

Expert

🔼

AWS

Intermediate

☁️

HTTPS/TLS

Expert

🔒

CDN

Expert

🌍

OAuth

Advanced

🔑

Figma

Intermediate

🎨
Logo Background

BEng in Measuring Control Technology & Instruments

Southeast University

A rich and unforgettable college life, it seems to have everything except money—friends, basketball, photography, freedom, and energy.
The super interdisciplinary major gave me the opportunity to explore almost all modern engineering courses.
I am glad that I eventually found my own path.

Core Coursework

Programming and Algorithmic Language
Computer Architecture & Logic Design
Comprehensive Course Design of Computer Science
Microcomputer Systems and Interfaces
Database Technology and Its Application
Information Communication Network
Indirect Signal Recognition of Visual Aided Satellite Positioning

Capstone Project | Team Leader

Combine the camera with a satellite signal receiver. Extract the spatial environment's contour from the image, convert it into the satellite's occlusion perspective, and determine the satellite's position relative to the device using mathematical models and simulations based on satellite map data. This enables the filtering of satellite signals with erroneous reflections, thereby improving positioning accuracy.

C++
OpenCV
Signal Processing
Indirect Signal Recognition of Visual Aided Satellite Positioning

Final Year Project

Explore the implementation process and application conditions of path planning methods such as the A* algorithm and RRT algorithm in UAV applications. Use MATLAB to model the two-dimensional and three-dimensional working environments of UAVs, simulate the operational status of the algorithms under obstacle conditions, and evaluate the search efficiency and computational overhead of the algorithms.

Matlab
Algorithm
Mathematical Modeling
Logo Background

China Telecom E Surfing IoT Tech Co., Ltd

Software Development Engineer

My first job in my career. I would give it a positive review.
The workload is not particularly heavy, and the technical standards are advanced.
The workplace atmosphere is quite harmonious, and everyone seems to have a strong background and is very enthusiastic about helping me.

  • Awarded Rookie of the Year (top 10%) in 2023 and ranked in the top 20% for performance.
  • Collaborated in the development of 5G-CMP, delivering connection management services for 350M+ IoT terminals globally, resulting in improved connectivity solutions and enhanced network capabilities.
  • Led the 'API 3.0 Refactor Sub Project' to modernize and optimize over 200 outdated API structures, resulting in a significant increase in system efficiency and security through updates to logic, access control improvements, and critical optimizations. Collaborated with cross-functional teams, actively involved in all aspects of requirements analysis, project design and deployment, gaining experience in the full process of product landing.
  • Spearheaded the refactor of the platform homepage, making it 50% more responsive, and contributed to the restructuring of high-concurrency online databases handling 20M+ daily writes, increasing Kafka consumption speed by over 30%, gaining extensive experience in system architecture and database design under significant data volumes.
  • Recognized for consistently delivering high-quality code, maintaining exceptional work efficiency, and earning accolades from colleagues for effective communication and collaboration skills.
Java
Spring Boot
Spring Cloud
Microservices
MySQL
PostgreSQL
Redis
Logo Background

MSc in Microelectronics Science and Technology

the University of Hong Kong

Graduated with Distinction

A brand new chapter in life.
Everything is fine.
It is precisely these diverse experiences that make my life unique.

Core Coursework

Artificial intelligence of things
Integrated circuit systems design
Digital system design techniques
Microsystems for energy, biomedical and consumer electronics applications
AI Recommendation for Business Owners on Promotion Campaigns

Dissertation

Developed a generative AI system that creates tailored marketing campaigns based on coupon and membership data. The system was fine-tuned on a pre-trained model using the QLoRA technique with 4-bit quantization, striking a balance between computational efficiency and recommendation quality. RAG was integrated into inference to incorporate merchant-specific historical data and real-time insights, thus maintaining context and enhancing relevance in the generated promotion strategies.

Python
AI Model
Fine Tuning
RAG
contactMe.js
1
import { sendEmail } from "./sendEmail.js";
2
3
// === My Information ===
4
const personalInfo = {
5
name: "Giovanni Zhu",
6
phone: : "+852 5957-5718",
7
personalEmail: : "[email protected]",
8
workEmail: : "[email protected]",
9
location: : "Hong Kong",
10
};
11
12
// === Email Details ===
13
const emailDetails = {
14
senderEmail: "",
15
messageContent: "",
16
};
17
18
// === Send Email ===
19
sendEmail(
20
personalInfo.personalEmail,
21
emailDetails.senderEmail,
22
emailDetails.messageContent,
23
"Message from Mindstream.Site :)"
24
);