“Song is a very hard working and detailed-oriented software engineer. He has the ability to quickly learn, understand and use new technologies, methods and processes. He would be a real asset to any organization.”
Mountain View, California, United States
Contact Info
5K followers
500+ connections
About
Activity
-
After little over 6 years, I have decided to close my chapter with AWS. Amazon was my first job in the industry, if I were to exclude working for…
After little over 6 years, I have decided to close my chapter with AWS. Amazon was my first job in the industry, if I were to exclude working for…
Liked by Song Xiong
-
Dear LinkedIn Network, I am excited to announce that as of Feb 25th, I will be joining the Carnegie Mellon Tepper School of Business as Director…
Dear LinkedIn Network, I am excited to announce that as of Feb 25th, I will be joining the Carnegie Mellon Tepper School of Business as Director…
Liked by Song Xiong
Experience & Education
Volunteer Experience
-
Volunteer
Pittsburgh Parks Conservancy
- Present 9 years 6 months
Environment
Two-hour volunteer activity at Frick Park in Pittsburgh. Cut off invasive vines to protect forest.
-
City Station Volunteer
THE 12 NATIONAL GAMES OF THE P.R.CHINA
Social Services
Provided public services like answering questions.
-
Volunteer
Habitat for Humanity Greater San Francisco
- Present 8 years 3 months
Home Repairs in San Francisco Bayview Neighborhood
Courses
-
Algorithm Part I
Coursera
-
Algorithm Part II
Coursera
-
Analysis of Software Artifacts
17-654
-
Architectures for Software Systems
17-655
-
Business for Engineers
17646
-
Coding Boot-camp
11-601
-
Introduction to Computer Systems
15-213
-
Introduction to Personal Software Process
17-602
-
Java Smartphone Development
18641
-
Managing Software Development
17-653
-
Methods: Deciding What to Design
17-652
-
Models of Software Systems
17-651
-
Objected Oriented Analysis and Design
95706
-
Open Source Software
17624
Projects
-
Lightning Order
-
Project Description: An Android application project in a 3-person team that enables restaurant customers to place an order, pay for the check via PayPal, and post relevant reviews on Facebook.
Personal Responsibilities:
- Analyst. Provided project concept and designed the system architecture, database schema, functionalities and procedures.
- Developer. Implemented database access utilization class database access and all the Model classes based on MVC pattern. Implemented all the…Project Description: An Android application project in a 3-person team that enables restaurant customers to place an order, pay for the check via PayPal, and post relevant reviews on Facebook.
Personal Responsibilities:
- Analyst. Provided project concept and designed the system architecture, database schema, functionalities and procedures.
- Developer. Implemented database access utilization class database access and all the Model classes based on MVC pattern. Implemented all the Data Access Objects (DAO) to Create, Read, Update, Delete (CRUD) the data of corresponding models and communicate with Android Activities.Other creators -
Cycling Fusion Class Builder
-
Project Description: Master’s degree graduate project in a 4-person team that built a Ruby on Rails web application for Cycling Fusion (http://www.cyclingfusion.com) to aid cycling instructors to create, organize and conduct indoor cycling classes easily and smoothly.
Personal Responsibilities:
- Architect. Designed a three-tier architecture and developed UML class diagrams and sequence diagrams. Verified that final product
met functional requirements and quality attributes.
-…Project Description: Master’s degree graduate project in a 4-person team that built a Ruby on Rails web application for Cycling Fusion (http://www.cyclingfusion.com) to aid cycling instructors to create, organize and conduct indoor cycling classes easily and smoothly.
Personal Responsibilities:
- Architect. Designed a three-tier architecture and developed UML class diagrams and sequence diagrams. Verified that final product
met functional requirements and quality attributes.
- Developer. Implemented REST/JSON protocol to communicate with a third party website for user authentication. Applied techniques of Polymorphic Associations and Single Table Inheritance to implement the backend.Other creatorsSee project -
Examination Paper Generator
-
Project Description: Bachelor’s degree graduate project in a 2-person team that developed a J2EE-based web application used for maintaining questions in a Question Bank subsystem and automatically generating examination papers based on that Question Bank with related documentation in MS Word format.
Personal Responsibilities:
- Analyst. Analyzed requirements and designed the system architecture, user interface, functionalities and procedures.
- Developer. Solved the problems of…Project Description: Bachelor’s degree graduate project in a 2-person team that developed a J2EE-based web application used for maintaining questions in a Question Bank subsystem and automatically generating examination papers based on that Question Bank with related documentation in MS Word format.
Personal Responsibilities:
- Analyst. Analyzed requirements and designed the system architecture, user interface, functionalities and procedures.
- Developer. Solved the problems of displaying questions containing mathematical formula by using JSTL in web pages and BLOB type in database. Implemented function of dynamically filling MSWord templates by using JACOB. Applied Analytic Hierarchy Process and enhanced Genetic Algorithm to the implementation of automatically question selection and composition. -
Lost-And-Found platform on Campus
-
Project Description: A project in a 3-person team for the Chinese National College Students Computer Design Contest. It is a LBS Android application based on Google Map, by which users can post lost and found information and search for lost items.
Personal Responsibilities:
- Team Lead. Made the plan, assigned the tasks and kept track of progress.
- Analyst. Provided idea and designed the system architecture, user interface, functionalities and procedures.
- Developer…Project Description: A project in a 3-person team for the Chinese National College Students Computer Design Contest. It is a LBS Android application based on Google Map, by which users can post lost and found information and search for lost items.
Personal Responsibilities:
- Team Lead. Made the plan, assigned the tasks and kept track of progress.
- Analyst. Provided idea and designed the system architecture, user interface, functionalities and procedures.
- Developer. Implemented part of Android GUI, all Map and LBS functions and communication protocol between client on Android phone and server on computer.
Accomplishment: Acquired The Third Prize in National College Students Computer Design Contest. -
Mr. Culture
-
Project Description: A project in a 4-person team for the Microsoft Imagine Cup 2013 World Citizenship Competition. It is a LBS Windows Phone 7 application designed for disseminating traditional culture by merging local history and culture into daily life through interactive Geo-fencing maps.
Personal Responsibilities:
- Analyst. Provided idea and designed the system architecture, functionalities and procedures.
- Developer. Implemented database access part in Data Tier of program…Project Description: A project in a 4-person team for the Microsoft Imagine Cup 2013 World Citizenship Competition. It is a LBS Windows Phone 7 application designed for disseminating traditional culture by merging local history and culture into daily life through interactive Geo-fencing maps.
Personal Responsibilities:
- Analyst. Provided idea and designed the system architecture, functionalities and procedures.
- Developer. Implemented database access part in Data Tier of program and was responsible for managing the database. Applied for the developer permissions of major SNS in China, and implemented the SNS related functions.
Accomplishment: Acquired the Third Prize of China in Microsoft Imagine Cup 2013 World Citizenship.
Honors & Awards
-
Outstanding Graduate of Liao Ning Province (Top 1%)
Northeastern University
-
The Third Prize in National College Students Computer Design Contest
-
-
The Third Prize of China in Microsoft Imagine Cup 2013 World Citizenship
Microsoft
-
Outstanding Student of Northeastern University (Top 1%)
Northeastern University
-
Suzhou Industrial Park Excellent Student Scholarship
Suzhou Industrial Park
-
The First-class Scholarship of Northeastern University (Top 1%)
Northeastern University
-
Ba Yi Iron & Steel Corporation Excellent Student Scholarship
Ba Yi Iron & Steel Corporation
-
Outstanding Student Leader of Northeastern University
Northeastern University
Languages
-
Chinese
Native or bilingual proficiency
-
English
Professional working proficiency
Recommendations received
3 people have recommended Song
Join now to viewOther similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Song Xiong in United States
-
Song Xiong
-
Song Xiong
Graphic Designer, Artist, and Creative
-
Song Xiong, RD
Registered dietitian working in public health and nutrition communication
-
Song Xiong
Information Technologist
19 others named Song Xiong in United States are on LinkedIn
See others named Song Xiong