SlideShare a Scribd company logo
1 of 1
Download to read offline
SHAOYI HAN
(919) 699-6769 | shaoyi.han@duke.edu
325 Ivy Meadow Lane, Durham NC 27707
EDUCATION
Duke University 05/2016
Master of Science in Computer Engineering Durham, NC
main courses: Data Structure and programing in C++, Computer Architecture, Computer Networking, Operating Systems,
Distributed Systems, IOS8 Development in swift, parallel computing, machine learning
GPA 3.86/4.0
Hebei Agricultural University 07/2014
Bachelor of Engineering in Electrical Engineering Baoding, Hebei, China
GPA 3.9/4.0
SKILLS
Languages C, C++, Swift, MIPS, VHDL
Knowledge Computer Network, Distributed System, Operating System, Computer Architecture
Tools/Platforms Emacs, Git, Linux, IOS
PROJECTS
Student Roster App - Swift 09/2015, Duke University
· Designed a student roster app that allows student information lookup for IOS 8 system in swift.
· Realized functions of student searching, information browsing and checkmark to show student attendance.
· Implemented table view search bar to speed up student searching.
· Added images and animations to improve the attraction of the app.
Web Proxy Server - C 04/2015, Duke University
· Implemented a simple web proxy server that creates TCP socket and establishes connection between web browser and web
server to handle HTTP and HTTPS requests.
· Allowed concurrent requests from multiple browsers.
· Improved the web fetching performance with the implementation of LRU cache.
Lightweight File Sharing System over Network - C and C++ 04/2015, Duke University
· Designed a peer-to-peer based file sharing system with server-client structure and database.
· Realized server and client connection, user register/login, upload/download multiple types of files, modify/cancel and index
list maintenance for server handle user requests.
· Improved the reliability and security of the system with the implementation of real time system monitor with keep-
alive/acknowledgement message and security code for client identification validation scheme.
P2P Lookup Service Chord - C 03/2015, Duke University
· Implemented a scalable P2P lookup server based on the Chord Distributed Hash Table scheme with SHA-1algorithm.
· Achieved lookup service for searching keys and scalable key location within O(logN) complexity.
· Improved stabilization of system when nodes joining/leaving concurrently and handled the nodes failure correctly.
Checkers Game - C++ and Qt 12/2014, Duke University
· Designed the main algorithm for the game and implemented the basic functions for both user and computer player.
· Implemented the artificial intelligence of the game based on the minimax algorithm.
· Combined the code with other team members to achieve the UI of the game.
EXPERIENCE
Tutor - Electrical and Computer Engineering Department, Duke University 09/2015 - Present
· Tutoring for the course of Probability and Statistics of Reliability for Engineering, assists students with their coursework
and homework, to improve students’ understanding of the course.
Internship - Shijiazhuang Power Design Institute, China 03/2014 - 05/2014
· Participated in the project of design of 35KV substation for GREE Electric Appliances Inc. in Shijiazhuang, mainly taken
charge of the design of relay protection for the substation.
· Drew the layout diagram with CAD, which helped the team speed up the project completion.

More Related Content

What's hot

mohammed abdelhady abdelkareem ahmed
mohammed abdelhady abdelkareem ahmedmohammed abdelhady abdelkareem ahmed
mohammed abdelhady abdelkareem ahmed
mohammed ab
 
Tianwei_Huang Resume
Tianwei_Huang ResumeTianwei_Huang Resume
Tianwei_Huang Resume
Tianwei Huang
 
Hacene Salmi_Resume
Hacene Salmi_ResumeHacene Salmi_Resume
Hacene Salmi_Resume
Hacene Salmi
 
Mustafa Magdy Ahmed Resume
Mustafa Magdy Ahmed ResumeMustafa Magdy Ahmed Resume
Mustafa Magdy Ahmed Resume
mustafa magdy
 
Tom Trail - resume
Tom Trail - resumeTom Trail - resume
Tom Trail - resume
Tom Trail
 
Maintenance . Abdullatif Mahmoud Hegazy . CV
Maintenance . Abdullatif Mahmoud Hegazy . CVMaintenance . Abdullatif Mahmoud Hegazy . CV
Maintenance . Abdullatif Mahmoud Hegazy . CV
hegazy hegazy
 

What's hot (20)

Career Options after BCA
Career Options after BCACareer Options after BCA
Career Options after BCA
 
mohammed abdelhady abdelkareem ahmed
mohammed abdelhady abdelkareem ahmedmohammed abdelhady abdelkareem ahmed
mohammed abdelhady abdelkareem ahmed
 
CURRICULUM VITAE
CURRICULUM VITAECURRICULUM VITAE
CURRICULUM VITAE
 
Piyush_Resume
Piyush_ResumePiyush_Resume
Piyush_Resume
 
Chhotu_Sardar.PDF
Chhotu_Sardar.PDFChhotu_Sardar.PDF
Chhotu_Sardar.PDF
 
naik resume (1)
naik resume (1)naik resume (1)
naik resume (1)
 
Tianwei_Huang Resume
Tianwei_Huang ResumeTianwei_Huang Resume
Tianwei_Huang Resume
 
Hacene Salmi_Resume
Hacene Salmi_ResumeHacene Salmi_Resume
Hacene Salmi_Resume
 
Mustafa Magdy Ahmed Resume
Mustafa Magdy Ahmed ResumeMustafa Magdy Ahmed Resume
Mustafa Magdy Ahmed Resume
 
IT TECHNIQUES
IT TECHNIQUES IT TECHNIQUES
IT TECHNIQUES
 
IT TECHNIQUES
IT TECHNIQUES IT TECHNIQUES
IT TECHNIQUES
 
Tom Trail - resume
Tom Trail - resumeTom Trail - resume
Tom Trail - resume
 
About bca
About bcaAbout bca
About bca
 
Ayat_Yassin_CV
Ayat_Yassin_CVAyat_Yassin_CV
Ayat_Yassin_CV
 
Elaine's Career Profile
Elaine's Career ProfileElaine's Career Profile
Elaine's Career Profile
 
Resume
ResumeResume
Resume
 
shahrukh-Dotnet-fresher
shahrukh-Dotnet-freshershahrukh-Dotnet-fresher
shahrukh-Dotnet-fresher
 
Abdelrahman_Elskhawy
Abdelrahman_ElskhawyAbdelrahman_Elskhawy
Abdelrahman_Elskhawy
 
Resume tara linkedin
Resume tara linkedinResume tara linkedin
Resume tara linkedin
 
Maintenance . Abdullatif Mahmoud Hegazy . CV
Maintenance . Abdullatif Mahmoud Hegazy . CVMaintenance . Abdullatif Mahmoud Hegazy . CV
Maintenance . Abdullatif Mahmoud Hegazy . CV
 

Similar to Shaoyi Han

CV B150730-02M 张春晓 20151130
CV B150730-02M 张春晓 20151130CV B150730-02M 张春晓 20151130
CV B150730-02M 张春晓 20151130
ZHANG Chunxiao
 
Yu_Wang_SDE_DEC
Yu_Wang_SDE_DECYu_Wang_SDE_DEC
Yu_Wang_SDE_DEC
yu wang
 
Keyur_Joshi_resume - Copy
Keyur_Joshi_resume - CopyKeyur_Joshi_resume - Copy
Keyur_Joshi_resume - Copy
Keyur Joshi
 
Zhixian Huang Resume by 20160615
Zhixian Huang Resume by 20160615Zhixian Huang Resume by 20160615
Zhixian Huang Resume by 20160615
Zhixian Huang
 
Zhen Sun Resume
Zhen Sun ResumeZhen Sun Resume
Zhen Sun Resume
Zhen Sun
 
Resume_Yafei Si
Resume_Yafei SiResume_Yafei Si
Resume_Yafei Si
Si Yafei
 
Resume_new
Resume_newResume_new
Resume_new
Tong Zhu
 

Similar to Shaoyi Han (20)

Ashwin Ramaswamy_Resume1
Ashwin Ramaswamy_Resume1Ashwin Ramaswamy_Resume1
Ashwin Ramaswamy_Resume1
 
Resume_GD
Resume_GDResume_GD
Resume_GD
 
Resume tara linkedin 1
Resume tara linkedin 1Resume tara linkedin 1
Resume tara linkedin 1
 
CV B150730-02M 张春晓 20151130
CV B150730-02M 张春晓 20151130CV B150730-02M 张春晓 20151130
CV B150730-02M 张春晓 20151130
 
Tarannum Resume Soft developer
Tarannum Resume Soft developerTarannum Resume Soft developer
Tarannum Resume Soft developer
 
Darren Jiao_resume_SDE
Darren Jiao_resume_SDEDarren Jiao_resume_SDE
Darren Jiao_resume_SDE
 
Yu_Wang_SDE_DEC
Yu_Wang_SDE_DECYu_Wang_SDE_DEC
Yu_Wang_SDE_DEC
 
Lichang Wang_CV
Lichang Wang_CVLichang Wang_CV
Lichang Wang_CV
 
resume
 resume resume
resume
 
Keyur_Joshi_resume - Copy
Keyur_Joshi_resume - CopyKeyur_Joshi_resume - Copy
Keyur_Joshi_resume - Copy
 
Zhixian Huang Resume by 20160615
Zhixian Huang Resume by 20160615Zhixian Huang Resume by 20160615
Zhixian Huang Resume by 20160615
 
Sean Higgins Resume
Sean Higgins ResumeSean Higgins Resume
Sean Higgins Resume
 
Venkata brundavanam 2020
Venkata brundavanam 2020Venkata brundavanam 2020
Venkata brundavanam 2020
 
Venkata brundavanam 2020
Venkata brundavanam 2020Venkata brundavanam 2020
Venkata brundavanam 2020
 
Zhen Sun Resume
Zhen Sun ResumeZhen Sun Resume
Zhen Sun Resume
 
upadhyay.abhyudaya.resume
upadhyay.abhyudaya.resumeupadhyay.abhyudaya.resume
upadhyay.abhyudaya.resume
 
Harsh_Jain
Harsh_JainHarsh_Jain
Harsh_Jain
 
Resume_Yafei Si
Resume_Yafei SiResume_Yafei Si
Resume_Yafei Si
 
Resume_new
Resume_newResume_new
Resume_new
 
Resume
ResumeResume
Resume
 

Shaoyi Han

  • 1. SHAOYI HAN (919) 699-6769 | shaoyi.han@duke.edu 325 Ivy Meadow Lane, Durham NC 27707 EDUCATION Duke University 05/2016 Master of Science in Computer Engineering Durham, NC main courses: Data Structure and programing in C++, Computer Architecture, Computer Networking, Operating Systems, Distributed Systems, IOS8 Development in swift, parallel computing, machine learning GPA 3.86/4.0 Hebei Agricultural University 07/2014 Bachelor of Engineering in Electrical Engineering Baoding, Hebei, China GPA 3.9/4.0 SKILLS Languages C, C++, Swift, MIPS, VHDL Knowledge Computer Network, Distributed System, Operating System, Computer Architecture Tools/Platforms Emacs, Git, Linux, IOS PROJECTS Student Roster App - Swift 09/2015, Duke University · Designed a student roster app that allows student information lookup for IOS 8 system in swift. · Realized functions of student searching, information browsing and checkmark to show student attendance. · Implemented table view search bar to speed up student searching. · Added images and animations to improve the attraction of the app. Web Proxy Server - C 04/2015, Duke University · Implemented a simple web proxy server that creates TCP socket and establishes connection between web browser and web server to handle HTTP and HTTPS requests. · Allowed concurrent requests from multiple browsers. · Improved the web fetching performance with the implementation of LRU cache. Lightweight File Sharing System over Network - C and C++ 04/2015, Duke University · Designed a peer-to-peer based file sharing system with server-client structure and database. · Realized server and client connection, user register/login, upload/download multiple types of files, modify/cancel and index list maintenance for server handle user requests. · Improved the reliability and security of the system with the implementation of real time system monitor with keep- alive/acknowledgement message and security code for client identification validation scheme. P2P Lookup Service Chord - C 03/2015, Duke University · Implemented a scalable P2P lookup server based on the Chord Distributed Hash Table scheme with SHA-1algorithm. · Achieved lookup service for searching keys and scalable key location within O(logN) complexity. · Improved stabilization of system when nodes joining/leaving concurrently and handled the nodes failure correctly. Checkers Game - C++ and Qt 12/2014, Duke University · Designed the main algorithm for the game and implemented the basic functions for both user and computer player. · Implemented the artificial intelligence of the game based on the minimax algorithm. · Combined the code with other team members to achieve the UI of the game. EXPERIENCE Tutor - Electrical and Computer Engineering Department, Duke University 09/2015 - Present · Tutoring for the course of Probability and Statistics of Reliability for Engineering, assists students with their coursework and homework, to improve students’ understanding of the course. Internship - Shijiazhuang Power Design Institute, China 03/2014 - 05/2014 · Participated in the project of design of 35KV substation for GREE Electric Appliances Inc. in Shijiazhuang, mainly taken charge of the design of relay protection for the substation. · Drew the layout diagram with CAD, which helped the team speed up the project completion.