Summary
Work History
Education
Skills
Personal Information
Project Experience
Timeline
Generic
Yuxuan Song

Yuxuan Song

UCD CSNL Student
Dublin

Summary

A high-achieving student with extensive project experience, strong communication and leadership skills. Proficient in Java and well-versed in computer science fundamentals, including data structures and algorithms.

Work History

Website Developer

Yonyou Network Technology Co., Ltd.
9 2023 - 11.2023
  • Development with Low-Code Platform: Utilized the company's low-code platform, Yonbuilder, to develop various modules for clients including Carpoly, Hubei Yihua, China Gas, and Quanmei.
  • Coding and Database Management: Wrote both front-end and back-end code, operated the database, and implemented module functions and page rules.
  • Customer Communication: Engaged with customers to understand their needs and requirements. Held meetings to clarify unclear points in the requirements document, leading to final agreements.
  • Testing and Bug Fixing: Collaborated with testers to complete module testing, identified and fixed bugs during the testing process.
  • Pipeline Management and Deployment: Worked with implementation personnel to use the company’s YMS system for pipeline management and application release.
  • Version Control: Employed Git for version control, managing code changes and ensuring smooth integration of updates across the development team.

Front End Developer

Sichuan Huadi Information Technology Co., Ltd.
08.2023 - 09.2023
  • Front-End Development: Participated in the development of an AI chat robot website, focusing on front-end design and implementation. Use HTML, CSS, Javascript, vue, bootstrap to beautify the website and implement its functions.
  • Team Collaboration: Collaborated daily with team members to discuss project progress and address any challenges.
  • Back-End Integration: Worked closely with the back-end team to integrate APIs and ensure seamless data exchange between front-end and back-end systems.

Education

Master of Science - Computer Science (Negotiated Learning)

University College Dublin
Dublin, Ireland
04.2001 -

Bachelor of Engineering - Software Engineering

Northwestern Polytechnical University
Xi'an, China
04.2001 -

Skills

Java programming

Backend deevelopment

Relational Databases

Data Structure

Algorithm

Computer Network

Linux

Frontend development

Nosql

Springboot

Microservices

Personal Information

  • Age: 22
  • Gender: Male

Project Experience

SnowDragonGame
Backend Developer, Vue Developer
January 2023

  • Project Overview: Developed a game forum website for a school practice course. The site allows users and administrators to post various game-related content, including game introductions and download links. Users can post and reply to threads to earn points, which can be used to download games.
  • Technologies Used: Front-end: Vue; Back-end: Spring Boot.
  • Responsibilities: Designed overall project approach, entity classes, database schema, and API interfaces. Set up the backend framework and collaborated with team members on backend interface development. Assisted with front-end development of Vue pages due to slow progress.
  • Achievements: Team score: 87, Personal score: 90.

AoxiangEmploymentPlatform
Project Manager, Front-End Developer
December 2022

  • Project Overview: Developed as a major school project with front-end requirements using JavaScript, CSS, Bootstrap, and HTML, and back-end using Spring MVC.
  • Team Structure: 6 members (2 front-end, 3 back-end, 1 documentation).
  • Responsibilities: Managed overall project progress as the project manager and led front-end development.
  • Achievements: Project score: 86, Personal score: 88.

Ruoyi-Vue Chatroom
Project Manager, Front-End Developer
July 2022 - August 2022

  • Project Overview: A school course project for "Open Source and Collective Intelligence" involving the enhancement of an open-source project. Added a chatroom feature to the popular Ruoyi-Vue framework for online communication.
  • Team Structure: 4 members (1 front-end, 1 back-end, 1 testing, 1 documentation).
  • Responsibilities: Developed the front-end using Vue, focusing on data binding and interaction with the back-end.
  • Achievements: Team score: 87, Personal score: 88.

SnowDragonNews
Project Manager, Android Developer
December 2021

  • Project Overview: Developed a news application for visually impaired users as part of the Software Cup competition. The app helps users read news through text-to-speech and image recognition.
  • Team Structure: 4 members (1 front-end, 2 back-end, 1 documentation).
  • Responsibilities: Developed the front-end in Android, implementing news display, text-to-speech using provided APIs, and image recognition for text reading. Coordinated with back-end for data transmission.
  • Achievements: National third prize in Software Cup.

LonelyWolf
Project Manager, Android Developer
July 2021 - August 2021

  • Project Overview: Developed a single-player game for an internship course. "Lonely Wolf" is an Android-based turn-based game with 6 levels where players control a wolf to defeat opponents using Android's animation library.
  • Team Structure: 4 members (2 Android developers, 1 tester, 1 game designer, 1 documentation).
  • Responsibilities: Managed project progress and led Android development.
  • Achievements: Project score: 87, Personal score: 95.

Timeline

Front End Developer

Sichuan Huadi Information Technology Co., Ltd.
08.2023 - 09.2023

Master of Science - Computer Science (Negotiated Learning)

University College Dublin
04.2001 -

Bachelor of Engineering - Software Engineering

Northwestern Polytechnical University
04.2001 -

Website Developer

Yonyou Network Technology Co., Ltd.
9 2023 - 11.2023
Yuxuan SongUCD CSNL Student