
About Me
I am always thinking about creating. Through my student lift, I have never given up developing my own demos. I made use of all the skills I learnt from school for making the games. For now, I’ve finished my game demo called Azeroth Smash Stars, which was developed by Unity and C#, and posted it on Twitter and Weibo. Until now, It has got good responses (around 100k views) and I’m so proud of it.
Cell:2017748533
Email: kaiyunxue0239@gmail.com

CV
Professional Experience
Education / Stevens Institute of Technology
M.S. Computer Science
GPA: 3.6/4.0
Courses: 3D Computer Vision, Enterprise Software Sys., Database Management Sys., TCP/IP Networking
Education / South China University of Technology
B.S. Computer Science
Project / AR Mario (Unity 3D, C#)
Developed a fanmade AR Mario game on iPhone by Unity 3D
Transplanted the Super Mario 64 to AR by ARKit and implemented the mobile control system
Project / Azeroth All-Star (Unity 3D, C#)
Developed a fanmade World of Warcraft battle game by Unity 3D
Designed and implemented the UML diagrams and the class structure
Implemented the client-server programming for multiplayer networking
Designed and implemented the pool manager, skills, control system, damage system, UI interface, graphics effects, animation state machines and their corresponding scripts
Posted the game demo video on Weibo, and received the 100k+ reading amount, 100+ comments and 70+ likes
Project / IPV4 CIDR Filter (Algorithm, C++)
Designed the data structure to store a set of IPV4 CIDR rules (source address, destination address and action)
Designed an algorithm to insert, find the action by IP pair, calculate the redundant amount, and compare 2 sets of rules by this data structure with good time complexity (n log(n))
Project / Enterprise Software System for the Hospital (Java EE, Java)
Designed the UML diagrams and the XML Schema for data modelling
Implemented an SOA for the domain-driven design and developed DTOs for the SOA
Developed the Web service (SOAP and WSDL) interface for DTOs
Designed the REST interface and used curl command-line to test
Project / Using Vanishing Points for 3D Reconstruction of single image (Unity 3D, C#)
Developed the 3D reconstruction system to covert the image to the 3D scene by the related theses
Improved the method of interaction to let the user be able to edit and travel into the scene
Intership / Guangzhou Smartsoft Information Technology Co., Ltd.
Developed the subway driver training system for Nanjing by Unity3D
Intership / Chinese Academy of Sciences Visual Computing Center
Responsible for testing the skeletal detecting program of Kinect implemented by C++
TECHNICAL SKILLS
Programming languages: C++, C#, Java, Unity Shader, Swift and MATLAB
Game engine platform: Unity3D (5-year experience), Direct 3D, Unreal Engine 4
3D technologies: Computer Vision, Computer Graphic, ARKit
Software technologies: Database (MySQL), AWS (EC2)
Mobile Development: IOS Programing, Android Programing