BO YUAN
*** ********* ****, *** #*** Syracuse, New York 13205
315-***-**** acz7s1@r.postjobfree.com
ENGINEERING EDUCATION
Syracuse University, Syracuse Expected Dec 2017
Master of Science, Computer Science & Engineering
GPA: 3.77/4.0
Relevant Coursework
Object Oriented Design
Internet Security
Design and Analysis of Algorithm
Object Oriented Data Structure Using Java
Introduction to Database Management System
Design of Operating Systems
Tongji University, Shanghai, China June 2015
Bachelor of Engineering, Civil Engineering
APPLICATION DEVELOPMENT PROJECTS
Key/Value Database (C++ - Windows) Jan - Feb 17
Designed, builded and tested a non SQL in-memory database using C++ to be well suited for massaive streams of data.
Developed basic operations as well as query operations for the database to make it accessible to users.
Persisted database contents to an XML file so the database can be restored or augmented from an existing XML file as well as write its contents out to an XML file.
Type-based Dependency Analysis Tools (C++ - Windows) Jan - Feb 17
Designed and developed the code analysis tool to extract lexical content from source code files, analyze the code’s syntax from its lexical content, and build a Type Table (TT) or an Abstract Syntax Tree (AST) that hold results of analysis.
Designed and provided the dependency-analysis package to identify all types defined in specified files.
Provided extra functionalities to be easily extendable to other similar languages such as C# and Java. Packet Sni ng/Spoofing and Linux Firewall Experiment (C - Ubuntu) Jan - Feb 17
Designed and developed a program which sni s packets on the wireline and spoof the corresponding packet to send back.
Built a hook netfilter in loadable kernel module and inserted it into the Linux kernel module to work as a firewall.
Used Squid to set up a web proxy to evade the linux firewall, and built a URL redirctor program. Remote Control System (3-People Project) Sep - Dec 16
Developed and tested a small but complete remote control system to gain access to the Raspberry Pi OS from the remote control application on phone.
Implemented the system into the Raspbian to allow the system to start when the OS boots up. TECHNICAL STRENGTHS
Computer Languages C++, Java, C, MySQL, Haskell, LISP Platforms Microsoft Windows, Apple MAC OS X, Ubuntu(Linux), Raspbian(Unix-like) Tools Eclipse,Visual Studio, Xcode, Vim, Emacs
Theory Proficient in the Algorithm and Data Structure Technologies TCP/IP Protocols, Microsoft SQL Server ACADEMIC ROLES & HONORS
Grader of the Artificial Intelligence Course Sep - Dec 16
Assisted Professor with lectures, labs and assignments.
Answered questions and solved problems or confusion for students from the course. L.C. Smith College of EECS Graduate Student Grant Sep 2015 - Jun 2016
Criteria to receive the grant when I was enrolled into the program.
Cover 50% of tuition.