hi , i am
Shiyang(Shawn)
YAO .

Software Engineer

download resume

about me

I am a software engineer, graduating with a first class honours degrees in computer science from the University of Southampton.

I have skills in a broad range of technologies, including Java, Python, C++, and Go, through both academic projects and professional internships. My practical experience spans across developing, optimizing and enhancing system capabilities in high-concurrency environments. I've contributed significantly to projects that reached global markets, showcasing my ability to deliver impactful solutions. My passion for technology extends to personal projects, where I've explored areas like online learning platforms, neural network optimization, and distributed file storage systems, further diversifying my technical expertise and creative problem-solving abilities.

phone

(+44) 7759181354 / (+86) 13410577062

email

sy1g21@soton.ac.uk

website

www.shawnyao.com

education

2021 - 2024

BSc(Hons) of computer science

University of Southampton

Southampton, UK

• Advanced Mathematics, Data Structures, Algorithms, Database Management Systems and SQL • Computer Networking, Web Development, Cloud Application Development and Software Engineering • Operating Systems, Cybersecurity and Computing Theory • Computer vision, natural language processing and machine learning

skills

Java

90%

Python

85%

SQL

97%

Machine Learning

90%

Data Analysis

90%

NodeJS/Vue

85%

High Concurrency Development

97%

English

100%

experience

  • June 2023 - October 2023

    Backend Developer Intern

    New Pos Technology Limited

    Shenzhen, China

    • Technologies: NoSQL (Redis), Spring, RabbitMQ, NGINX, Google Cloud Platform
    • Project: Develop POS machine software back-end system.
    • Responsibilities:
      • Developed the back-end system of POS machine software in a high-concurrency environment, primarily focusing on developing RESTful API and Web services to ensure the stable operation of the system.
      • Utilized asynchronous processing, queuing, and load balancing technology to optimize communication.
      • Implemented Spring Security for fine-grained access control.
      • Optimized Redis caching strategies and data structures to improve efficiency and reduce server burden.
    • Achievements:
      • Played a key role in integrating and developing APIs, improving system capabilities, including transaction analysis, sales statistics, and forecasting.
      • Led the back-end implementation of sales analysis and forecasting functions.
      • Participated in opening up new markets in Brazil and Japan, both of which have been launched and put into use online.
      • Product sales have grown rapidly, with total sales reaching 8 million+ units in 2023, ranking among the top five in sales worldwide.

  • June 2022 - Sept 2022

    R&D Intern

    Mesoor Artificial Intelligience

    Shanghai, China

    • Technologies: Python, sklearn, NLTK, Flask
    • Responsibilities:
      • Participated in the development of HR auxiliary tools to improve the efficiency and accuracy of resume screening. Utilized the TFIDF algorithm for efficient keyword extraction and resume classification.
      • Realized automatic identification and classification of skills, experience, and educational background in resumes. Used sklearn to build a machine learning model, and optimized natural language processing technology to improve the keyword extraction process.
      • Responsible for building a Flask-based web interface and creating a user-friendly operation interface. Combined NLTK for text analysis to dig deeper into resume content and extract more valuable information.
    • Achievements:
      • Responsible for data preprocessing and model training within the team. Through in-depth analysis of more than 150 resume features, improved the accuracy of resume classification to more than 94%, while reducing the analysis time of a single resume to less than 1 second.
      • The tool was successfully launched online and significantly improved the work efficiency of the human resources department.

    June 2022 - Sept 2022

    R&D Intern

profiles

github
github

portfolio

contact me

Shiyang(Shawn) YAO

Software Engineer

phone

(+44) 7759181354/ (+86) 13410577062

email

sy1g21@soton.ac.uk

website

www.shanwyao.com