Summary
Overview
Work History
Education
Skills
Timeline
Generic
Leihan Zhang

Leihan Zhang

Graduated Student
Auckland

Summary

A highly motivated and resilient Computer Science graduate from the University of Auckland, having achieved First Class Honours. Possesses proven leadership and end-to-end project management experience with deep, hands-on expertise in developing complex AI and Machine Learning systems, including a real-time emotion recognition chatbot using Python, PyTorch, and GPT-40. Passionate about applying advanced technical skills in AI-driven development and contributing to innovative, cross-cultural teams.

Overview

1
1
year of professional experience
3
3
Languages

Work History

Project Leader & Developer

Immersive Role-playing NPC With Emotion Recognition
07.2024 - 11.2024
  • Led the system integration and personally developed the core Chatbot (GPT-40) and Emotion Recognition (YOLOv8, ConvNext) modules for a real-time, voice-interactive NPC.
  • Engineered a multi-threaded Python application to process user speech, analyze biometric facial data for emotional state, and generate character-driven, emotionally nuanced responses.
  • Successfully integrated four distinct machine learning systems (Speech-to-Text, Emotion Recognition, Chatbot, and Text-to-Speech) to create a seamless and immersive user experience.

Project Lead & System Architect

ArgusML - Online Machine Learning Platform
02.2024 - 07.2024
  • Led a team of six developers, architecting a full-stack MERN application, and a Python-based machine learning pipeline to allow users to train their own ML models.
  • Collaborated on the implementation of all major project components, working directly with teammates to develop the Express.js API, design the MongoDB database schema, build the React.js front end, and engineer the Python machine learning scripts.
  • Spearheaded the complex integration of the Python ML scripts with the Node.js back end, guiding the team to use child processes for execution, and Socket.IO for real-time training updates to the client.
  • Managed the complete project workflow, and facilitated all cross-component communication, personally resolving development roadblocks, and ensuring a cohesive final product.

Team Lead & Full-Stack Developer

UoA Marking - Marker Management Platform
07.2023 - 11.2023
  • Spearheaded the project as "Full-Stack (Front/Backend/Database) Lead," overseeing the entire development lifecycle of a web-based tool to streamline the university's marker application process.
  • Architected and developed a full-stack solution using React.js for the frontend, ASP.NET Core for the backend, and SQL Server for the database, deployed on a robust cloud infrastructure with AWS EC2 and AWS RDS.
  • Demonstrated resilience and leadership by coordinating and motivating team members, personally debugging critical issues, and rewriting core service-layer code to ensure project success, despite team challenges.


Education

Bachelor of Science (Honours) - Computer Science

University of Auckland
Auckland
04.2001 -

Bachelor of Science - Computer Science

University of Auckand
Auckland
04.2001 -

Skills

Technical Skills

  • AI / Machine Learning: Python, PyTorch, Scikit-learn, GPT-40, Faster-Whisper, YOLOv8, ConvNext, VITS, Data Analysis, Model Training & Evaluation
  • Backend & Cloud: ASPNET Core, Nodejs, Expressjs, RESTful APIs, JAX-RS, AWS (EC2, RDS), Netlify, SocketIO
  • Frontend: Reactjs, HTML5, CSS3, JavaScript
  • Databases: SQL (MySQL/PostgreSQL), NoSQL (MongoDB), Entity Framework Core, Mongoose
  • Tools & Methodologies: Git, GitHub, Docker, Postman, Figma, Agile/Scrum, Waterfall, CI/CD

Professional Skills

  • Project management
  • Team management
  • Documentation and reporting
  • Collaborative project development

Timeline

Project Leader & Developer

Immersive Role-playing NPC With Emotion Recognition
07.2024 - 11.2024

Project Lead & System Architect

ArgusML - Online Machine Learning Platform
02.2024 - 07.2024

Team Lead & Full-Stack Developer

UoA Marking - Marker Management Platform
07.2023 - 11.2023

Bachelor of Science (Honours) - Computer Science

University of Auckland
04.2001 -

Bachelor of Science - Computer Science

University of Auckand
04.2001 -
Leihan ZhangGraduated Student