SlideShare a Scribd company logo
1 of 1
Download to read offline
Zhaowei Xu
213-263-1358 1168 W 36th
PL, LA, CA 90007 zhaoweix@usc.edu
Education:
Viterbi School of Engineering, University of Southern California, Los Angeles, CA Expected Dec 2016
Bachelor of Science, Computer Engineering & Computer Science (CECS) Major GPA: 3.714
Awards: A+ in Discrete Mathematics; A+ in Computing Theory; Provost Fellowship
Skills and Languages:
Programming Language: C++ (98 & 11), Java, C, Verilog, Python
Tools: Linux, C++ boost library, QT, openGL, Unix, Matlab(and SDK), Mandarin, openCV
Projects:
 Multi-Agent Path Finding with different sized robots(C++11, individual) Summer 2016
o Designed a new and complete algorithm for robots of different sizes to find conflict-free and timespan -
minimum paths on a grid map based on modern Conflict Based Search;
o Implemented my algorithm and evaluated the experimental outcomes.
 Pintos Operating System(C, linux environment, group work) Spring 2016
o Implemented key features of modern OS including thread priority scheduling, timer, system calls, e.g.
o Improved Pintos OS’s performance
 Roller-Coaster 3D simulation(C & openGL core profile, individual) Spring 2016
o Wrote a program that simulates the ride experience from first-person angle;
o Converted 3D splines into train’s track and made the view angle follow real-time tangent of the spline.
 Multiplayer 2048(java, group work) Fall 2015
o Wrote a 2048 game with cooperative and competitive modes with 2 players on single or two computers;
o Used Java GUI, computer networking, SQL database, multi-threading in my part of the project.
 “Wrong Way” Game (Verilog, individual) Spring 2015
o Programed a FPGA board to play a game in which player move a car to avoid collisions;
o Used Pseudo random to generate enemy cars randomly and accelerate them gradually;
o Put the game on screen by generating output RGB signals from FPGA board.
Work:
 Computing theory, Course Producer University of Southern California
o Designed homework and exams for the course; Summer 2016-Now
o Taught difficult algorithms, problems and proofs (dynamic programming e.g.) to students.
 Introductory C++, Course Producer University of Southern California
o Held office hours to help students develop, examine and debug their C++ homework and projects;
o Graded students’ homework and exams.
 Shanghai Pudong Development Bank, Corporation accounts intern Nanjing, China
o Helped build and maintain client network; Summer 2014
o Drafted contract and instructed clients to sign them.
 Joint Education Program, Math Tutor at Foshay Learning center Los Angeles
o Made course plans for a 9th
grade high school student based on her needs; Sep-Dec 2014
o Held weekly after-class catch-up tutoring.

More Related Content

Viewers also liked

La contaminacion ambiental melissa vanesa ortiz arrieta
La contaminacion  ambiental melissa vanesa ortiz arrietaLa contaminacion  ambiental melissa vanesa ortiz arrieta
La contaminacion ambiental melissa vanesa ortiz arrieta
lilialeguia25
 
Doc1
Doc1Doc1
Doc1
Siteb
 
S.R.Morris Published Review Artical(pg no 22)
S.R.Morris Published Review Artical(pg no 22)S.R.Morris Published Review Artical(pg no 22)
S.R.Morris Published Review Artical(pg no 22)
MORRIS RAJ
 
Introduction to Visual Culture
Introduction to Visual CultureIntroduction to Visual Culture
Introduction to Visual Culture
DeborahJ
 

Viewers also liked (14)

La contaminacion ambiental melissa vanesa ortiz arrieta
La contaminacion  ambiental melissa vanesa ortiz arrietaLa contaminacion  ambiental melissa vanesa ortiz arrieta
La contaminacion ambiental melissa vanesa ortiz arrieta
 
Mi quehacer pedagogico
Mi quehacer pedagogico Mi quehacer pedagogico
Mi quehacer pedagogico
 
Sistema de información gerencial
Sistema de información gerencialSistema de información gerencial
Sistema de información gerencial
 
Reference1
Reference1Reference1
Reference1
 
Gpuenvironment simulator(уралгазтест)
Gpuenvironment simulator(уралгазтест)Gpuenvironment simulator(уралгазтест)
Gpuenvironment simulator(уралгазтест)
 
Doc1
Doc1Doc1
Doc1
 
Carrefour Gourmet
Carrefour GourmetCarrefour Gourmet
Carrefour Gourmet
 
S.R.Morris Published Review Artical(pg no 22)
S.R.Morris Published Review Artical(pg no 22)S.R.Morris Published Review Artical(pg no 22)
S.R.Morris Published Review Artical(pg no 22)
 
Uso de la informatica forense en el analisis de los delitos informaticos en l...
Uso de la informatica forense en el analisis de los delitos informaticos en l...Uso de la informatica forense en el analisis de los delitos informaticos en l...
Uso de la informatica forense en el analisis de los delitos informaticos en l...
 
Modul 2-perkembangan-individu
Modul 2-perkembangan-individuModul 2-perkembangan-individu
Modul 2-perkembangan-individu
 
Introduction to Visual Culture
Introduction to Visual CultureIntroduction to Visual Culture
Introduction to Visual Culture
 
Man made Hazard - Fire
Man made Hazard - FireMan made Hazard - Fire
Man made Hazard - Fire
 
Informatica forense
Informatica forenseInformatica forense
Informatica forense
 
Benchmark Sage Pay sobre PYMES online en España
Benchmark Sage Pay sobre PYMES online en EspañaBenchmark Sage Pay sobre PYMES online en España
Benchmark Sage Pay sobre PYMES online en España
 

Similar to resume-Zhaowei Xu (20)

Matthew Resume-Fall 2015
Matthew Resume-Fall 2015Matthew Resume-Fall 2015
Matthew Resume-Fall 2015
 
EricFakhourian-resume
EricFakhourian-resumeEricFakhourian-resume
EricFakhourian-resume
 
Resume
ResumeResume
Resume
 
Jiawen Wong Resume
Jiawen Wong ResumeJiawen Wong Resume
Jiawen Wong Resume
 
Stephen Resume
Stephen ResumeStephen Resume
Stephen Resume
 
cv_Yenny Noa_en
cv_Yenny Noa_encv_Yenny Noa_en
cv_Yenny Noa_en
 
JoseSandovalResDec2016
JoseSandovalResDec2016JoseSandovalResDec2016
JoseSandovalResDec2016
 
Resume
Resume Resume
Resume
 
Bhagwat _Resume
Bhagwat _ResumeBhagwat _Resume
Bhagwat _Resume
 
Aug2016resume
Aug2016resumeAug2016resume
Aug2016resume
 
Resume - Fangxu Meng
Resume - Fangxu MengResume - Fangxu Meng
Resume - Fangxu Meng
 
HAOYI WANG(software)(CA)
HAOYI WANG(software)(CA)HAOYI WANG(software)(CA)
HAOYI WANG(software)(CA)
 
YutianLi_resume
YutianLi_resumeYutianLi_resume
YutianLi_resume
 
Apostolos Panagiotopoulos CV - 2017
Apostolos Panagiotopoulos CV - 2017Apostolos Panagiotopoulos CV - 2017
Apostolos Panagiotopoulos CV - 2017
 
Resume
ResumeResume
Resume
 
LinbohanResume
LinbohanResumeLinbohanResume
LinbohanResume
 
resume
resumeresume
resume
 
My resume
My resumeMy resume
My resume
 
Resume_MollyThomson
Resume_MollyThomsonResume_MollyThomson
Resume_MollyThomson
 
cv
cvcv
cv
 

resume-Zhaowei Xu

  • 1. Zhaowei Xu 213-263-1358 1168 W 36th PL, LA, CA 90007 zhaoweix@usc.edu Education: Viterbi School of Engineering, University of Southern California, Los Angeles, CA Expected Dec 2016 Bachelor of Science, Computer Engineering & Computer Science (CECS) Major GPA: 3.714 Awards: A+ in Discrete Mathematics; A+ in Computing Theory; Provost Fellowship Skills and Languages: Programming Language: C++ (98 & 11), Java, C, Verilog, Python Tools: Linux, C++ boost library, QT, openGL, Unix, Matlab(and SDK), Mandarin, openCV Projects:  Multi-Agent Path Finding with different sized robots(C++11, individual) Summer 2016 o Designed a new and complete algorithm for robots of different sizes to find conflict-free and timespan - minimum paths on a grid map based on modern Conflict Based Search; o Implemented my algorithm and evaluated the experimental outcomes.  Pintos Operating System(C, linux environment, group work) Spring 2016 o Implemented key features of modern OS including thread priority scheduling, timer, system calls, e.g. o Improved Pintos OS’s performance  Roller-Coaster 3D simulation(C & openGL core profile, individual) Spring 2016 o Wrote a program that simulates the ride experience from first-person angle; o Converted 3D splines into train’s track and made the view angle follow real-time tangent of the spline.  Multiplayer 2048(java, group work) Fall 2015 o Wrote a 2048 game with cooperative and competitive modes with 2 players on single or two computers; o Used Java GUI, computer networking, SQL database, multi-threading in my part of the project.  “Wrong Way” Game (Verilog, individual) Spring 2015 o Programed a FPGA board to play a game in which player move a car to avoid collisions; o Used Pseudo random to generate enemy cars randomly and accelerate them gradually; o Put the game on screen by generating output RGB signals from FPGA board. Work:  Computing theory, Course Producer University of Southern California o Designed homework and exams for the course; Summer 2016-Now o Taught difficult algorithms, problems and proofs (dynamic programming e.g.) to students.  Introductory C++, Course Producer University of Southern California o Held office hours to help students develop, examine and debug their C++ homework and projects; o Graded students’ homework and exams.  Shanghai Pudong Development Bank, Corporation accounts intern Nanjing, China o Helped build and maintain client network; Summer 2014 o Drafted contract and instructed clients to sign them.  Joint Education Program, Math Tutor at Foshay Learning center Los Angeles o Made course plans for a 9th grade high school student based on her needs; Sep-Dec 2014 o Held weekly after-class catch-up tutoring.