SlideShare a Scribd company logo
1 of 1
Xuetao Fan
601 Luther St. W. 624, College Station, TX, 77840 gregfxt1024@gmail.com (979)45 0-525 7
EDUCATION
Texas A&M University, College Station, TX
Bachelor of Science in Computer Engineering
SKILLS
Language: Java (expert), Python (proficient), C++ (proficient), C (proficient), JavaScript (fluent), C# (fluent)
Database: MySQL, Cloud Service: AWS, Heroku, Operating System: Windows, Linux, Macintosh, Unix
Web: Django, Node.js, HTML/CSS Computer Vision: OpenCV Mobile Development: Android
PROJECTS
Senior Capstone Design – Dell’s Mobile Server Communication System [Android, Java, Python, OpenCV]
Team Leader
 Designed a communication system that receives information from a virtual server and transmits information using
LED flashing patterns to mobile phone. Individually developed a user-friendly Android application that integrates with
video processing libraries from OpenCV and extracts detailed error messages from database to users.
 Cooperated a team of three students and communicated with Dell’s Mentors to keep project progress updated and
fit to customer’s need.
Collaborative Whiteboard Web App [JavaScript, Node.js, Heroku, Github]
 Developed a collaborative canvas that allows multiple users to write on the same whiteboard at the same time.
 Deployed the app to the Heroku cloud as a Node.js web app.
PaintBot 2D Robot Arm– Teleoperation Simulation with Time Delay [C#, Unity, TCP]
 Implemented a three-joints (one prismatic joint, two rotational joint) painting robot in 2D space with forward
kinematic and inverse kinematic control with C# in Visual Studio.
Implemented an asynchronous TCP server and client that simulate the real robot control with delay in
teleoperation.
 Designed and implemented Graphical User Interface in Unity which allow user to either control each joint to paint
on the screen or control the paint brush point to draw and the arms will move accordingly.
Design of Operating System [C, Linux]
 Designed and implemented advanced features on a primitive operating system including paging system, virtual
memory, kernel-level thread scheduling, kernel-level disk device driver and file system with sequential access only.
 Designed and added features to the operating system including support for disk mirroring and thread-safe access
disk and file system.
Database ManagementSystem [Java, SQL]
 Implemented a SQL grammar parser with antlr-4.5 parser generator to take basic SQL commands from users.
 Implemented a database management system with core functions such as insertion, selection and deletion
function for database engine in Java.
RESEARCH
Network Time Protocol and Globe Positioning System Application on Android [Java]
 Developed an application using GPS to track position and acquires GPS time.
 Developed an application using NTP server to synchronize phone time.
 Researched in improving NTP time current synchronization with unknown delay from each router.
ACTIVITIES
Corp of Cadets, Texas A&M University 2013 Fall – 2015 Spring
Company V-1 Recruiting Officer 2014-2015
 Managed and coordinated recruiting team of three cadets with recruiting activities.
 Presented benefits of Corps membership to prospective students.
 Developed leadership through variety leadership trainings.
HONORS
Russ. General Scholarship
2013 Spring – 2015 Spring
2012 - 2016

More Related Content

Similar to Resume 20170119WithoutGPA

Similar to Resume 20170119WithoutGPA (20)

Resume - Shashesh Silwal
Resume - Shashesh SilwalResume - Shashesh Silwal
Resume - Shashesh Silwal
 
VenkateshAvula
VenkateshAvulaVenkateshAvula
VenkateshAvula
 
Rajiv_Ranjan
Rajiv_RanjanRajiv_Ranjan
Rajiv_Ranjan
 
Resume_Amaku
Resume_AmakuResume_Amaku
Resume_Amaku
 
Nikhil Kaja Fair
Nikhil Kaja FairNikhil Kaja Fair
Nikhil Kaja Fair
 
Rajiv ranjan resume-us
Rajiv ranjan  resume-usRajiv ranjan  resume-us
Rajiv ranjan resume-us
 
NaveenResume
NaveenResumeNaveenResume
NaveenResume
 
Raushan_Resume1
Raushan_Resume1Raushan_Resume1
Raushan_Resume1
 
Resume_latest_March15_word
Resume_latest_March15_wordResume_latest_March15_word
Resume_latest_March15_word
 
Resume_Ronak Dhalawat
Resume_Ronak DhalawatResume_Ronak Dhalawat
Resume_Ronak Dhalawat
 
Ruchika Mehresh_Web Developer
Ruchika Mehresh_Web DeveloperRuchika Mehresh_Web Developer
Ruchika Mehresh_Web Developer
 
Geethu Rajasekharan
Geethu RajasekharanGeethu Rajasekharan
Geethu Rajasekharan
 
ChuckRobledoBulletPoints
ChuckRobledoBulletPointsChuckRobledoBulletPoints
ChuckRobledoBulletPoints
 
Gervais Peter Resume Oct :2015
Gervais Peter Resume Oct :2015Gervais Peter Resume Oct :2015
Gervais Peter Resume Oct :2015
 
MartinVanha
MartinVanhaMartinVanha
MartinVanha
 
Resume-Fred
Resume-FredResume-Fred
Resume-Fred
 
AjinkyaKher_Resume
AjinkyaKher_ResumeAjinkyaKher_Resume
AjinkyaKher_Resume
 
Akshat misra resume
Akshat misra resumeAkshat misra resume
Akshat misra resume
 
Zeinab Mustafa
Zeinab MustafaZeinab Mustafa
Zeinab Mustafa
 
Resume
ResumeResume
Resume
 

Resume 20170119WithoutGPA

  • 1. Xuetao Fan 601 Luther St. W. 624, College Station, TX, 77840 gregfxt1024@gmail.com (979)45 0-525 7 EDUCATION Texas A&M University, College Station, TX Bachelor of Science in Computer Engineering SKILLS Language: Java (expert), Python (proficient), C++ (proficient), C (proficient), JavaScript (fluent), C# (fluent) Database: MySQL, Cloud Service: AWS, Heroku, Operating System: Windows, Linux, Macintosh, Unix Web: Django, Node.js, HTML/CSS Computer Vision: OpenCV Mobile Development: Android PROJECTS Senior Capstone Design – Dell’s Mobile Server Communication System [Android, Java, Python, OpenCV] Team Leader  Designed a communication system that receives information from a virtual server and transmits information using LED flashing patterns to mobile phone. Individually developed a user-friendly Android application that integrates with video processing libraries from OpenCV and extracts detailed error messages from database to users.  Cooperated a team of three students and communicated with Dell’s Mentors to keep project progress updated and fit to customer’s need. Collaborative Whiteboard Web App [JavaScript, Node.js, Heroku, Github]  Developed a collaborative canvas that allows multiple users to write on the same whiteboard at the same time.  Deployed the app to the Heroku cloud as a Node.js web app. PaintBot 2D Robot Arm– Teleoperation Simulation with Time Delay [C#, Unity, TCP]  Implemented a three-joints (one prismatic joint, two rotational joint) painting robot in 2D space with forward kinematic and inverse kinematic control with C# in Visual Studio. Implemented an asynchronous TCP server and client that simulate the real robot control with delay in teleoperation.  Designed and implemented Graphical User Interface in Unity which allow user to either control each joint to paint on the screen or control the paint brush point to draw and the arms will move accordingly. Design of Operating System [C, Linux]  Designed and implemented advanced features on a primitive operating system including paging system, virtual memory, kernel-level thread scheduling, kernel-level disk device driver and file system with sequential access only.  Designed and added features to the operating system including support for disk mirroring and thread-safe access disk and file system. Database ManagementSystem [Java, SQL]  Implemented a SQL grammar parser with antlr-4.5 parser generator to take basic SQL commands from users.  Implemented a database management system with core functions such as insertion, selection and deletion function for database engine in Java. RESEARCH Network Time Protocol and Globe Positioning System Application on Android [Java]  Developed an application using GPS to track position and acquires GPS time.  Developed an application using NTP server to synchronize phone time.  Researched in improving NTP time current synchronization with unknown delay from each router. ACTIVITIES Corp of Cadets, Texas A&M University 2013 Fall – 2015 Spring Company V-1 Recruiting Officer 2014-2015  Managed and coordinated recruiting team of three cadets with recruiting activities.  Presented benefits of Corps membership to prospective students.  Developed leadership through variety leadership trainings. HONORS Russ. General Scholarship 2013 Spring – 2015 Spring 2012 - 2016