1. ShouYung
LIU(Shawn)
Software Engineer Experience
Software Engineer,CCASD SaaS Team I
Quanta Computer ,Taoyuan County,Taiwan, R.O.C
Academic Project
C++ Remote Code Repository
Build with socket, XML parser, tokenizer, WPF- GUI, Managed C++ . Provide
user with capability to upload code. Provide XML metadata for version
control. Once the code saved as close which means the code unable to
modify.
CAMP (Cloud Application Management Platform) Web Portal
Increase platform connectivity with .NET framework Siganl-R. Provide
chatroom service for SAAS user. Also, implement Knockout.js, which is MVVM
pattern front-end framework reduce 50 % data- binding time. Implement
cloud drive for platform member upload images.
Contact
T: 315-350-8332
sliu132@syr.edu
www.linkedin.com/in/shawn-
liu132
908 Harrison Street
Syracuse, New York 13210
About
I am currently persuing my M.S
CS degree at Syracuse Univer-
sity.Actively, looking for full
time job opportunity. Expecting
graduate at 2016 December. As
an active learner, i love read-
ing, writing code, build some
software to sharp my skill. In
my leisure time, i love body
building , swimming, accompany
with my family.
JAVA
2011–2014
2005–2008
Education
Syracuse University L.C smith College of Engineering
M.S Computer Science, Syracuse, New York
CAMP Restful Service
Provide Restful service for IOS/Android with CAMP platform data. Integrate
self-host service with mobile notification. Platform chatroom service could
seamlessly integrated with mobile device.
PAAS team developer website refactor
Refactor website with modern front-end frameworks, which include
backbone.js, handle bar, aura.js, Require.js. Work together with designer,
software architect, various team member. Reduced webpage loading time at
least 80% before refactor. Enhanced user experience in 18 %.
Skills
Linux / Winows
.NET/ MVC/ WebAPI
IOS
Kernel Programming
09/2015–12/2016
FU-JEN Catholic University.
M.S Information Management,Taipei,Taiwan
FU-JEN Catholic University.
B.S Library and Information Science,Taipei,Taiwan
2008–2010
C++ code dependency analyzer
Analysis upload c++ code for dependency file. Implement blocking queue,
file manager, and tokenizer to analysis the c++ code. Besides, providing
threadpool to utilize multiple core capability.
IOS App-Syracuse House Leasing
Provide Syracuse student rent house information. Adopted AMAZON S3
to save big image. Backend service is Firebase which provide No-SQL like
document structure, high performance API, User Authentic and Real time
storage. Adopt Eureka third party component to make app more friendly.
IOS App Mineweeper
Implement traditional game with Sprite framework.
Linux Kernel Page Fault Intercept Module
Intercept process page fault information from the interrupt descriptor table.
Retrieve function symbol from /proc/kallsyms to invoke Linux Kernel
original Page Fault mechanism. Send signal to specific process with custom
information.
2016–Spring
2015–Fall
Database Management System
Implement Syracuse Course register system with DB-Schema and, 4 VIEW, 3
STORE-PROCEDURE, 1 FUNCTION.
C++
Swift
Javascript
C#