Profile Image

Hancheng Zuo

左翰承

SUMMARY

I graduated from University College London (UCL) with a Master's degree in Software Systems Engineering. I obtained my Bachelor’s degree in Computer Science and Artificial Intelligence with First-Class Honours from Aberystwyth University in Wales, UK. During my undergraduate studies, I was awarded the Annual Best Group Award in the Software Engineering module. In addition, I have experience as a teaching assistant and research assistant, during which I accumulated extensive practical and theoretical knowledge in algorithm design and computer vision research. I have also published SCI Q2 academic papers in the fields of computer vision and deep learning. My technical skills encompass C/C++, Java, Python programming, and machine learning, developed through a solid academic foundation and hands-on project experience. Furthermore, I have practical experience in application development using the GPT API, enabling me to apply cutting-edge technologies to solve real-world problems.

SKILLS

• C/C++ • Java • Python • SWI-Prolog • Android Studio • Unity • HTML • XML • Flask • Gunicorn • PostgreSQL • Linux • Git • Algorithm Design • TensorFlow • PyTorch • GPT API • Robotics Programming Using C • Project management • Web Development

EDUCATION

MSc Software Systems Engineering

Sep 2023 - Dec 2024

University College London

BSc Computer Science and Artificial Intelligence

Sep 2020 - Jun 2023

Aberystwyth University

  • Grade: First-Class Honours
  • Awards: Best Second Year Group Project 2022
  • Core Coursework: Algorithm Design and Data Structures, Artificial Intelligence, Machine Learning, Modelling Persistent Data, System and Network Services Administration, Software Engineering, Robotics and Embedded Systems, Computer Graphics and Games.

Critical Thinking and Communication Skills

Jan 2019 - Feb 2019

The University of Western Australia

WORK EXPERIENCE

Web and AI Development Intern

Jun 2023 - Sep 2023

Edinburgh, UK

  • AI Website Development: Developed a GPT-driven AI website using the Python Flask framework and Gunicorn server to extract customized summaries from scientific papers for bioprocessing researchers.
  • Server-side Deployment: Managed the deployment of the Flask application on Gunicorn server, ensuring smooth operation and accessibility.
  • API Integration: Integrated essential functionalities like email forwarding APIs to enhance the application's capabilities.
  • Regular Updates and Meetings: Participated in weekly meetings to discuss project progress, provide updates, and address any challenges encountered. Utilized project management tools such as Asana to track tasks and milestones.
  • Feedback and Improvement: Actively sought feedback on the AI tool and made necessary improvements to optimize its performance and usability.
  • This role enhanced my skills in AI and web development, server-side deployment, and API integration, contributing to a tool that greatly benefits researchers in the bioprocessing field.

Skills: Python · Flask · Gunicorn · ChatGPT · GPT-4 · GPT-3 · Web Development

Demonstrator

Sep 2022 - Dec 2022

  • Acting as a seminar demonstrator for five courses (CS12020: Introduction to Programming, CS21120: Algorithm Design and Data Structures, CS23820: C and C++, CS01010: Spreadsheets for University Students, CS27020: Modelling Persistent Data).
  • Preparing course materials for the practical sessions.
  • Supervising practical sessions and answer any questions from students.
  • Assisting Lecturers in the evaluation of students’ work.

Skills: C (Programming Language) · Microsoft Office · Algorithm Design · PostgreSQL

Evolutionary Algorithms Researcher

Jun 2022 - Sep 2022

  • Employed by the Aberystwyth University as a research assistant.
  • Conducting evolutionary algorithm research in C and C++.
  • Simulating the evolutionary superiority and inferiority of organisms as well as genetic crossover and variation.
  • Finding the most adapted individuals through iteration.
  • Continuously experimenting with different genetic operators (three basic genetic operators: selection; crossover; mutation).

Skills: C (Programming Language) · C++ · Algorithm Design · Git

Data Annotation Intern

Jul 2019 - Sep 2019

Beijing, China

  • Collected both qualitative and quantitative data from local administrative platforms and social media channels.
  • Cleaned and analysed the data collected to support the marketing team.

PROJECT EXPERIENCE

NHS Unmanned Aerial Drug Delivery

Nov 2023 - May 2024

London, UK

  • Team Member of the Drone Landing Zone Recognition Development Subgroup: This was one of the major group projects in the Software Systems Engineering program at University College London, conducted in collaboration with Apian, a local UK company providing drone delivery technology solutions. The project was divided into two subgroups: one was responsible for developing a system to identify obstacles in urban environments such as suspended objects and construction materials; the other focused on identifying suitable drone landing zones. I was part of the latter subgroup, where my task was to develop methods based on machine learning to automatically identify appropriate geographical areas for drone landing zones using satellite imagery data.

Skills: Python · Machine Learning · Web Development