12/09/2024 updated

XH
100 % available

Junior Software Engineer

Caerphilly, United Kingdom
Worldwide
MSc Computer Science
Caerphilly, United Kingdom
Worldwide
MSc Computer Science

C (Programming Language)HTMLJava (Programming Language)JavaScript (Programming Language)Amazon Elastic Compute CloudData AnalysisAutomationBiotechnologyCascading Style Sheets (CSS)Cloud ComputingSoftware Design PatternsWeb DevelopmentPython (Programming Language)Project ManagementSoftware ArchitectureShell ScriptSoftware EngineeringSQL DatabasesWeb ApplicationsSpring-bootGitVue.jsAmazon Relational Database ServiceSystem AdministrationRestful ApiSoftware Version ControlDatabase AdministrationProgramming Languages
Programming Languages
Proficient in C, Java, JavaScript, HTML, CSS, SQL, and Python for diverse software development projects.

Web Development
Experienced in building robust web applications using Spring Boot, Vue.js, and RESTful APIs.

Cloud Technologies
Skilled in deploying and managing projects on AWS EC2 and utilizing AWS RDS for efficient database management.

Software Engineering
Knowledgeable in software architecture, design patterns, and development methodologies.

Data Analytics
Capable of performing data analysis and implementing data-driven solutions.

Version Control
Proficient in using Git for collaborative development and project management.

Shell Scripting
Experienced in writing shell scripts for automation and system administration tasks.
 

Languages

ChineseNative speakerEnglishFluent

Project history

Project Developer

IBM
Developed a web application for AI-driven chatbot with personalized daily routines. Built backend services, implemented RESTful APIs, and created a dynamic user interface.

Teacher

New Oriental Education & Technology Group
Gave lectures, promoted enrollment, prepared academic analysis, and facilitated group discussions. Awarded Third Prize of 21st Teaching Quality Inspection.

Volunteer

State Key Laboratory of Cellular Stress Biology
Organized science popularization activities, attracting over 1000 participants to promote awareness of science.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in