About
Activity
5K followers
Experience & Education
Volunteer Experience
-
Volunteer
Pittsburgh Parks Conservancy
- Present 11 years 2 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 9 years 11 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 top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top contentOthers named Song Xiong in United States
22 others named Song Xiong in United States are on LinkedIn
See others named Song Xiong