SlideShare a Scribd company logo
Wei Zhao
Email: zhaow10@uci.edu
Cell: (949) 304 7661
Address: 4411, Palo Verde Rd. Irvine, CA 92617
Education
Sep. 2016 – Now Computer Science Master University of California, Irvine
Sep. 2011 – Jun. 2016 Structural Geology Master Peking University
Sep. 2007 – Jun. 2011 Computer Science Bachelor Peking University
Projects
Design and Implement a method for 3D meandering river channels modeling (Apr. 2015 – May. 2016)
The method can generate a 3D geological grid model about meandering river channels in different forms. Considering the imperfection and scarcity of
geological information, this method combines the deterministic and stochastic measures to generate sinuous and horn-like channels randomly. Given the
input geological constraints, it can produce a model satisfying the natural rules.
In the term of implementation, I firstly generate the river centerlines in difference layers and depict the hull of the channel. Then I fill the channel with grids
layer by layer with sweeping line algorithm. At last, according to the provided geological constraints I shift the channel models with different offsets to get the
complete 3D multi-eras channel model.
Compared with other methods, the model adopted my method from the same source data improves 30% precision at least but takes half of the time to
create. Meanwhile, it has more expressive visualization and more friendly interfaces of data output.
Develop a “3D Geological Markup Language“ (3DGML) verification system (May. 2013 – Apr. 2014)
This markup language has been used to exchange and interoperate the 3D geological model data. We develop a prototype to verify this standard is
whether comprehensive and efficient for data models provided by different software producers to transfer into other formats.
The challenges are how to express 5 different formats of models in a same frame and visit models of which size are over 500 MB fast through clients and
browsers in 2 minutes. Firstly, we design this XML-like standard to abstract the models into the same format, and then use “libxml2” library and Oracle API
“OCCI” to parse and store them into the Oracle database.
At the time we visit the model, the priority principle is to process layers from top to bottom with different queries. With this strategy, over 75% queries can
be satisfied in 30 seconds and the whole model query can be finished in 100 seconds with a user-friendly experience.
Implement a mini record-based database with C++ (Ongoing)
This course project provides an implementer's view of database management systems. It covers fundamental principles and implementation techniques,
issues, and trade-offs related to database management systems. Topics covered include storage management, buffer management, record-oriented file
systems, access methods, query processing, and query optimization.
Internship
Sep. 2012 – Apr. 2014 Creatar 3D Geology Modeling Company, Beijing, China
Courses
Data Structures, Algorithms and Analysis, Operating System, Computer Architecture, Principle of Compiler, Machine Learning and Data Mining, Probabilities
and Statistics, Discrete Mathematics, Processing of Nature Language, Introduction to Geological Information System
Skills
Language: C/C++, Python, SQL, XML
Database: Oracle Spatial Database
Publications
A research on service of Australia’s geologic material and some inspiration for China[J], ZHAO Wei, China Mining Magazine, Jul. 2013, vol.22, No.7
Honors
2013 PKU 13th Programming Contest, the third prize
2013 PKU Merit Student
2011 & 2012 PKU Soccer Championship, the 2nd place

More Related Content

Viewers also liked

Research Park: Year in Review 2014
Research Park: Year in Review 2014Research Park: Year in Review 2014
Research Park: Year in Review 2014
UIResearchPark
 
Hung DO-DUY - Spikenet
Hung DO-DUY - Spikenet Hung DO-DUY - Spikenet
Hung DO-DUY - Spikenet
Les Interconnectés
 
Xiaoli_Ma_developer_resume
Xiaoli_Ma_developer_resumeXiaoli_Ma_developer_resume
Xiaoli_Ma_developer_resumeXiaoli Ma
 
Fast flux domain detection
Fast flux domain detectionFast flux domain detection
Fast flux domain detection
Ni Zhiqiang
 
Cv 12112015
Cv 12112015Cv 12112015
Cv 12112015
Zheng Mengdi
 
Dpdk Validation - Liu, Yong
Dpdk Validation - Liu, YongDpdk Validation - Liu, Yong
Dpdk Validation - Liu, Yong
harryvanhaaren
 
Sara Saile cv
Sara Saile cv Sara Saile cv
Sara Saile cv
Sara Saïle
 
Introducing Ubuntu SDK
Introducing Ubuntu SDKIntroducing Ubuntu SDK
Introducing Ubuntu SDK
Shuduo Sang
 
Zejia_CV_final
Zejia_CV_finalZejia_CV_final
Zejia_CV_finalZJ Zheng
 
前端规范(初稿)
前端规范(初稿)前端规范(初稿)
前端规范(初稿)
EnLei-Cai
 
CVLinkedIn
CVLinkedInCVLinkedIn
CVLinkedInJun Ma
 
Paradigm Shifts
Paradigm ShiftsParadigm Shifts
Paradigm Shifts
Linchuan Wang
 
冯宏华:H base在小米的应用与扩展
冯宏华:H base在小米的应用与扩展冯宏华:H base在小米的应用与扩展
冯宏华:H base在小米的应用与扩展
hdhappy001
 
Kafka文件系统设计
Kafka文件系统设计Kafka文件系统设计
Kafka文件系统设计
志涛 李
 
Stanford splash spring 2016 basic programming
Stanford splash spring 2016 basic programmingStanford splash spring 2016 basic programming
Stanford splash spring 2016 basic programming
Yu-Sheng (Yosen) Chen
 
詹剑锋:Big databench—benchmarking big data systems
詹剑锋:Big databench—benchmarking big data systems詹剑锋:Big databench—benchmarking big data systems
詹剑锋:Big databench—benchmarking big data systems
hdhappy001
 

Viewers also liked (20)

Research Park: Year in Review 2014
Research Park: Year in Review 2014Research Park: Year in Review 2014
Research Park: Year in Review 2014
 
Hung DO-DUY - Spikenet
Hung DO-DUY - Spikenet Hung DO-DUY - Spikenet
Hung DO-DUY - Spikenet
 
Xiaoli_Ma_developer_resume
Xiaoli_Ma_developer_resumeXiaoli_Ma_developer_resume
Xiaoli_Ma_developer_resume
 
Fast flux domain detection
Fast flux domain detectionFast flux domain detection
Fast flux domain detection
 
Cv 12112015
Cv 12112015Cv 12112015
Cv 12112015
 
Dpdk Validation - Liu, Yong
Dpdk Validation - Liu, YongDpdk Validation - Liu, Yong
Dpdk Validation - Liu, Yong
 
Sara Saile cv
Sara Saile cv Sara Saile cv
Sara Saile cv
 
Introducing Ubuntu SDK
Introducing Ubuntu SDKIntroducing Ubuntu SDK
Introducing Ubuntu SDK
 
Lichang Wang_CV
Lichang Wang_CVLichang Wang_CV
Lichang Wang_CV
 
Zejia_CV_final
Zejia_CV_finalZejia_CV_final
Zejia_CV_final
 
周士云的简历
周士云的简历周士云的简历
周士云的简历
 
前端规范(初稿)
前端规范(初稿)前端规范(初稿)
前端规范(初稿)
 
CVLinkedIn
CVLinkedInCVLinkedIn
CVLinkedIn
 
Paradigm Shifts
Paradigm ShiftsParadigm Shifts
Paradigm Shifts
 
冯宏华:H base在小米的应用与扩展
冯宏华:H base在小米的应用与扩展冯宏华:H base在小米的应用与扩展
冯宏华:H base在小米的应用与扩展
 
CV-YacineRhalmi
CV-YacineRhalmiCV-YacineRhalmi
CV-YacineRhalmi
 
dpdp
dpdpdpdp
dpdp
 
Kafka文件系统设计
Kafka文件系统设计Kafka文件系统设计
Kafka文件系统设计
 
Stanford splash spring 2016 basic programming
Stanford splash spring 2016 basic programmingStanford splash spring 2016 basic programming
Stanford splash spring 2016 basic programming
 
詹剑锋:Big databench—benchmarking big data systems
詹剑锋:Big databench—benchmarking big data systems詹剑锋:Big databench—benchmarking big data systems
詹剑锋:Big databench—benchmarking big data systems
 

Similar to Wei_Zhao_Resume

Be cse
Be cseBe cse
Be cse
imamruta
 
Francesco Serafin
Francesco Serafin Francesco Serafin
Francesco Serafin
Riccardo Rigon
 
IEEE Datamining 2016 Title and Abstract
IEEE  Datamining 2016 Title and AbstractIEEE  Datamining 2016 Title and Abstract
IEEE Datamining 2016 Title and Abstract
tsysglobalsolutions
 
Unit_4- Principles of AI explaining the importants of AI
Unit_4- Principles of AI explaining the importants of AIUnit_4- Principles of AI explaining the importants of AI
Unit_4- Principles of AI explaining the importants of AI
VijayAECE1
 
IEEE 2014 JAVA DATA MINING PROJECTS Mining weakly labeled web facial images f...
IEEE 2014 JAVA DATA MINING PROJECTS Mining weakly labeled web facial images f...IEEE 2014 JAVA DATA MINING PROJECTS Mining weakly labeled web facial images f...
IEEE 2014 JAVA DATA MINING PROJECTS Mining weakly labeled web facial images f...
IEEEFINALYEARSTUDENTPROJECTS
 
2014 IEEE JAVA DATA MINING PROJECT Mining weakly labeled web facial images fo...
2014 IEEE JAVA DATA MINING PROJECT Mining weakly labeled web facial images fo...2014 IEEE JAVA DATA MINING PROJECT Mining weakly labeled web facial images fo...
2014 IEEE JAVA DATA MINING PROJECT Mining weakly labeled web facial images fo...
IEEEMEMTECHSTUDENTSPROJECTS
 
2014 IEEE JAVA DATA MINING PROJECT Mining weakly labeled web facial images fo...
2014 IEEE JAVA DATA MINING PROJECT Mining weakly labeled web facial images fo...2014 IEEE JAVA DATA MINING PROJECT Mining weakly labeled web facial images fo...
2014 IEEE JAVA DATA MINING PROJECT Mining weakly labeled web facial images fo...
IEEEFINALYEARSTUDENTPROJECT
 
Relevance feature discovery for text mining
Relevance feature discovery for text miningRelevance feature discovery for text mining
Relevance feature discovery for text mining
redpel dot com
 
TRANSFORMATION RULES FOR BUILDING OWL ONTOLOGIES FROM RELATIONAL DATABASES
TRANSFORMATION RULES FOR BUILDING OWL ONTOLOGIES FROM RELATIONAL DATABASESTRANSFORMATION RULES FOR BUILDING OWL ONTOLOGIES FROM RELATIONAL DATABASES
TRANSFORMATION RULES FOR BUILDING OWL ONTOLOGIES FROM RELATIONAL DATABASES
csandit
 
Towards a new hybrid approach for building documentoriented data wareh
Towards a new hybrid approach for building documentoriented data warehTowards a new hybrid approach for building documentoriented data wareh
Towards a new hybrid approach for building documentoriented data wareh
IJECEIAES
 
Dotnet datamining ieee projects 2012 @ Seabirds ( Chennai, Pondicherry, Vello...
Dotnet datamining ieee projects 2012 @ Seabirds ( Chennai, Pondicherry, Vello...Dotnet datamining ieee projects 2012 @ Seabirds ( Chennai, Pondicherry, Vello...
Dotnet datamining ieee projects 2012 @ Seabirds ( Chennai, Pondicherry, Vello...
SBGC
 
Expression of Query in XML object-oriented database
Expression of Query in XML object-oriented databaseExpression of Query in XML object-oriented database
Expression of Query in XML object-oriented database
Editor IJCATR
 
Expression of Query in XML object-oriented database
Expression of Query in XML object-oriented databaseExpression of Query in XML object-oriented database
Expression of Query in XML object-oriented database
Editor IJCATR
 
Expression of Query in XML object-oriented database
Expression of Query in XML object-oriented databaseExpression of Query in XML object-oriented database
Expression of Query in XML object-oriented database
Editor IJCATR
 
Reflections on Almost Two Decades of Research into Stream Processing
Reflections on Almost Two Decades of Research into Stream ProcessingReflections on Almost Two Decades of Research into Stream Processing
Reflections on Almost Two Decades of Research into Stream Processing
Kyumars Sheykh Esmaili
 
Presentation 2019 08-30
Presentation 2019 08-30Presentation 2019 08-30
Presentation 2019 08-30
Mahdi_Fahmideh
 
Competency Modeling for E-Learning
Competency Modeling for E-LearningCompetency Modeling for E-Learning
Competency Modeling for E-Learning
Peter Brusilovsky
 
EMR: A Scalable Graph-based Ranking Model for Content-based Image Retrieval
EMR: A Scalable Graph-based Ranking Model for Content-based Image RetrievalEMR: A Scalable Graph-based Ranking Model for Content-based Image Retrieval
EMR: A Scalable Graph-based Ranking Model for Content-based Image Retrieval
1crore projects
 
USING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEY
USING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEYUSING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEY
USING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEY
cseij
 
Emr a scalable graph based ranking model for content-based image retrieval
Emr a scalable graph based ranking model for content-based image retrievalEmr a scalable graph based ranking model for content-based image retrieval
Emr a scalable graph based ranking model for content-based image retrieval
Pvrtechnologies Nellore
 

Similar to Wei_Zhao_Resume (20)

Be cse
Be cseBe cse
Be cse
 
Francesco Serafin
Francesco Serafin Francesco Serafin
Francesco Serafin
 
IEEE Datamining 2016 Title and Abstract
IEEE  Datamining 2016 Title and AbstractIEEE  Datamining 2016 Title and Abstract
IEEE Datamining 2016 Title and Abstract
 
Unit_4- Principles of AI explaining the importants of AI
Unit_4- Principles of AI explaining the importants of AIUnit_4- Principles of AI explaining the importants of AI
Unit_4- Principles of AI explaining the importants of AI
 
IEEE 2014 JAVA DATA MINING PROJECTS Mining weakly labeled web facial images f...
IEEE 2014 JAVA DATA MINING PROJECTS Mining weakly labeled web facial images f...IEEE 2014 JAVA DATA MINING PROJECTS Mining weakly labeled web facial images f...
IEEE 2014 JAVA DATA MINING PROJECTS Mining weakly labeled web facial images f...
 
2014 IEEE JAVA DATA MINING PROJECT Mining weakly labeled web facial images fo...
2014 IEEE JAVA DATA MINING PROJECT Mining weakly labeled web facial images fo...2014 IEEE JAVA DATA MINING PROJECT Mining weakly labeled web facial images fo...
2014 IEEE JAVA DATA MINING PROJECT Mining weakly labeled web facial images fo...
 
2014 IEEE JAVA DATA MINING PROJECT Mining weakly labeled web facial images fo...
2014 IEEE JAVA DATA MINING PROJECT Mining weakly labeled web facial images fo...2014 IEEE JAVA DATA MINING PROJECT Mining weakly labeled web facial images fo...
2014 IEEE JAVA DATA MINING PROJECT Mining weakly labeled web facial images fo...
 
Relevance feature discovery for text mining
Relevance feature discovery for text miningRelevance feature discovery for text mining
Relevance feature discovery for text mining
 
TRANSFORMATION RULES FOR BUILDING OWL ONTOLOGIES FROM RELATIONAL DATABASES
TRANSFORMATION RULES FOR BUILDING OWL ONTOLOGIES FROM RELATIONAL DATABASESTRANSFORMATION RULES FOR BUILDING OWL ONTOLOGIES FROM RELATIONAL DATABASES
TRANSFORMATION RULES FOR BUILDING OWL ONTOLOGIES FROM RELATIONAL DATABASES
 
Towards a new hybrid approach for building documentoriented data wareh
Towards a new hybrid approach for building documentoriented data warehTowards a new hybrid approach for building documentoriented data wareh
Towards a new hybrid approach for building documentoriented data wareh
 
Dotnet datamining ieee projects 2012 @ Seabirds ( Chennai, Pondicherry, Vello...
Dotnet datamining ieee projects 2012 @ Seabirds ( Chennai, Pondicherry, Vello...Dotnet datamining ieee projects 2012 @ Seabirds ( Chennai, Pondicherry, Vello...
Dotnet datamining ieee projects 2012 @ Seabirds ( Chennai, Pondicherry, Vello...
 
Expression of Query in XML object-oriented database
Expression of Query in XML object-oriented databaseExpression of Query in XML object-oriented database
Expression of Query in XML object-oriented database
 
Expression of Query in XML object-oriented database
Expression of Query in XML object-oriented databaseExpression of Query in XML object-oriented database
Expression of Query in XML object-oriented database
 
Expression of Query in XML object-oriented database
Expression of Query in XML object-oriented databaseExpression of Query in XML object-oriented database
Expression of Query in XML object-oriented database
 
Reflections on Almost Two Decades of Research into Stream Processing
Reflections on Almost Two Decades of Research into Stream ProcessingReflections on Almost Two Decades of Research into Stream Processing
Reflections on Almost Two Decades of Research into Stream Processing
 
Presentation 2019 08-30
Presentation 2019 08-30Presentation 2019 08-30
Presentation 2019 08-30
 
Competency Modeling for E-Learning
Competency Modeling for E-LearningCompetency Modeling for E-Learning
Competency Modeling for E-Learning
 
EMR: A Scalable Graph-based Ranking Model for Content-based Image Retrieval
EMR: A Scalable Graph-based Ranking Model for Content-based Image RetrievalEMR: A Scalable Graph-based Ranking Model for Content-based Image Retrieval
EMR: A Scalable Graph-based Ranking Model for Content-based Image Retrieval
 
USING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEY
USING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEYUSING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEY
USING ONTOLOGIES TO OVERCOMING DRAWBACKS OF DATABASES AND VICE VERSA: A SURVEY
 
Emr a scalable graph based ranking model for content-based image retrieval
Emr a scalable graph based ranking model for content-based image retrievalEmr a scalable graph based ranking model for content-based image retrieval
Emr a scalable graph based ranking model for content-based image retrieval
 

Wei_Zhao_Resume

  • 1. Wei Zhao Email: zhaow10@uci.edu Cell: (949) 304 7661 Address: 4411, Palo Verde Rd. Irvine, CA 92617 Education Sep. 2016 – Now Computer Science Master University of California, Irvine Sep. 2011 – Jun. 2016 Structural Geology Master Peking University Sep. 2007 – Jun. 2011 Computer Science Bachelor Peking University Projects Design and Implement a method for 3D meandering river channels modeling (Apr. 2015 – May. 2016) The method can generate a 3D geological grid model about meandering river channels in different forms. Considering the imperfection and scarcity of geological information, this method combines the deterministic and stochastic measures to generate sinuous and horn-like channels randomly. Given the input geological constraints, it can produce a model satisfying the natural rules. In the term of implementation, I firstly generate the river centerlines in difference layers and depict the hull of the channel. Then I fill the channel with grids layer by layer with sweeping line algorithm. At last, according to the provided geological constraints I shift the channel models with different offsets to get the complete 3D multi-eras channel model. Compared with other methods, the model adopted my method from the same source data improves 30% precision at least but takes half of the time to create. Meanwhile, it has more expressive visualization and more friendly interfaces of data output. Develop a “3D Geological Markup Language“ (3DGML) verification system (May. 2013 – Apr. 2014) This markup language has been used to exchange and interoperate the 3D geological model data. We develop a prototype to verify this standard is whether comprehensive and efficient for data models provided by different software producers to transfer into other formats. The challenges are how to express 5 different formats of models in a same frame and visit models of which size are over 500 MB fast through clients and browsers in 2 minutes. Firstly, we design this XML-like standard to abstract the models into the same format, and then use “libxml2” library and Oracle API “OCCI” to parse and store them into the Oracle database. At the time we visit the model, the priority principle is to process layers from top to bottom with different queries. With this strategy, over 75% queries can be satisfied in 30 seconds and the whole model query can be finished in 100 seconds with a user-friendly experience. Implement a mini record-based database with C++ (Ongoing) This course project provides an implementer's view of database management systems. It covers fundamental principles and implementation techniques, issues, and trade-offs related to database management systems. Topics covered include storage management, buffer management, record-oriented file systems, access methods, query processing, and query optimization. Internship Sep. 2012 – Apr. 2014 Creatar 3D Geology Modeling Company, Beijing, China Courses Data Structures, Algorithms and Analysis, Operating System, Computer Architecture, Principle of Compiler, Machine Learning and Data Mining, Probabilities and Statistics, Discrete Mathematics, Processing of Nature Language, Introduction to Geological Information System Skills Language: C/C++, Python, SQL, XML Database: Oracle Spatial Database Publications A research on service of Australia’s geologic material and some inspiration for China[J], ZHAO Wei, China Mining Magazine, Jul. 2013, vol.22, No.7 Honors 2013 PKU 13th Programming Contest, the third prize 2013 PKU Merit Student 2011 & 2012 PKU Soccer Championship, the 2nd place