SlideShare a Scribd company logo
1 of 1
HAO LI
3561 KenbrookeCt, KalamazooMI 49006| 734-262-3027| hao.81.li@gmail.com
SUMMARY
I am currentlya PhDstudent at Western Michigan University. My researchfocuses on formalmethod.Mostofmy work primary focuses on
developing formal method toimprove softwarereliability and security.My research is currentlyfunded by NFS andadvised by Dr. Zijiang Yang at
Computer Science Department, WMU.
EDUCATION
WesternMichiganUniversity,Kalamazoo, MI, USA
PhD in Computer Science From 2012 to thepresent
Eastern Michigan University, Ypsilanti, MI,USA
B.S. in Computer Science 2012
Wuhan University,Wuhan, Hubei,China
B.E. in Software Engineering 2012
AWARDS
Second Prizein National Olympiad inInformatics in Xinjiang Provinces, China 2006
NSF Scholarship at FifthSummer Schoolon Formal Techniques May 17th to 22th 2015
TEACHING EXPERIENCE
Teaching Assistant-CS1120Computer ScienceII Lab Section (JavaProgramming) Spring 2013-Fall 2015
Collaborated on curriculum,lab assignments and exam development, lectured students on software
development toolusage, reviewthekey concepts ofObject-Orientedprogramming,metwith
students during officehours or upon request, and graded alltheprogramming assignments.
RESEARCH PROJECT
Symbolic Execution onMulti-Threaded program withRelaxed MemoryModel
Researcher August 2013 –July 2015
Collaborated on literature review, algorithm designand experimentdesign, implementthe
prototype toolbasedon open sourceSymbolicExecutionEngineCloud9.
VACCS - VisualizationandAnalysis for C CodeSecurity (funded by NSF) January 2016 –The Present
Collaborated on literature reviewandtool development, leveragethedynamicand static analysis
tools such as Valgrind, Splint,and Pin to identify thesecurity vulnerabilities in C program,
collaborated withother fellows to visualize thevulnerabilities.
Researcher January 2016 –The Present
Taint Analysis on ConcurrentProgram
Researcher [Pick the Year]
Collaborated on literature reviewandalgorithm design, implement the taintanalysis toolbased on
open source Symbolic Execution EngineKLEE.
LANGUAGES
Chinese-NativeLanguage
English-Speak fluently and read/write withhigh proficiency

More Related Content

What's hot

Educational Resume 2015 with references
Educational Resume 2015 with referencesEducational Resume 2015 with references
Educational Resume 2015 with referencesDarrell Frazier
 
Challenges and Opportunities for Promoting Success among the Successful using...
Challenges and Opportunities for Promoting Success among the Successful using...Challenges and Opportunities for Promoting Success among the Successful using...
Challenges and Opportunities for Promoting Success among the Successful using...Timothy Harfield
 
Synergy of Performance-Based Model and Cognitive Trait Model in DP-ITS
Synergy of Performance-Based Model and Cognitive Trait Model in DP-ITSSynergy of Performance-Based Model and Cognitive Trait Model in DP-ITS
Synergy of Performance-Based Model and Cognitive Trait Model in DP-ITSZoran Jeremic
 
An ontologyforopenrubricexchangeontheweb
An ontologyforopenrubricexchangeonthewebAn ontologyforopenrubricexchangeontheweb
An ontologyforopenrubricexchangeonthewebbpanulla
 
Semantic Techniques for Enabling Knowledge Reuse in Conceptual Modelling
Semantic Techniques for Enabling Knowledge Reuse in Conceptual ModellingSemantic Techniques for Enabling Knowledge Reuse in Conceptual Modelling
Semantic Techniques for Enabling Knowledge Reuse in Conceptual ModellingOscar Corcho
 
Statement of Research Interests
Statement of Research InterestsStatement of Research Interests
Statement of Research Interestsadil raja
 
Electronic Encyclopedias for Upper Elementary School Users
Electronic Encyclopedias for Upper Elementary School UsersElectronic Encyclopedias for Upper Elementary School Users
Electronic Encyclopedias for Upper Elementary School Usersshelbyfutures
 
Student Response Systems Presentation Final
Student Response Systems Presentation FinalStudent Response Systems Presentation Final
Student Response Systems Presentation FinalSue Miller
 
Needs Assessment of a Mobile Application for a Graduate Program
Needs Assessment of a Mobile Application for a Graduate ProgramNeeds Assessment of a Mobile Application for a Graduate Program
Needs Assessment of a Mobile Application for a Graduate ProgramVanessa Dennen
 
Rec Letter by Kun Hua 2014
Rec Letter by Kun Hua 2014Rec Letter by Kun Hua 2014
Rec Letter by Kun Hua 2014Fan Liang
 
Semantically-enabled Project-based Collaborative Learning of Software Patterns
Semantically-enabled Project-based Collaborative Learning of Software PatternsSemantically-enabled Project-based Collaborative Learning of Software Patterns
Semantically-enabled Project-based Collaborative Learning of Software PatternsZoran Jeremic
 
Comparing the Efficacy of Face to Face, MOOC and Hybrid Computer Science Teac...
Comparing the Efficacy of Face to Face, MOOC and Hybrid Computer Science Teac...Comparing the Efficacy of Face to Face, MOOC and Hybrid Computer Science Teac...
Comparing the Efficacy of Face to Face, MOOC and Hybrid Computer Science Teac...WeTeach_CS
 

What's hot (15)

Educational Resume 2015 with references
Educational Resume 2015 with referencesEducational Resume 2015 with references
Educational Resume 2015 with references
 
PhD Dissertation
PhD DissertationPhD Dissertation
PhD Dissertation
 
Digital literacy library
Digital literacy libraryDigital literacy library
Digital literacy library
 
Challenges and Opportunities for Promoting Success among the Successful using...
Challenges and Opportunities for Promoting Success among the Successful using...Challenges and Opportunities for Promoting Success among the Successful using...
Challenges and Opportunities for Promoting Success among the Successful using...
 
Synergy of Performance-Based Model and Cognitive Trait Model in DP-ITS
Synergy of Performance-Based Model and Cognitive Trait Model in DP-ITSSynergy of Performance-Based Model and Cognitive Trait Model in DP-ITS
Synergy of Performance-Based Model and Cognitive Trait Model in DP-ITS
 
An ontologyforopenrubricexchangeontheweb
An ontologyforopenrubricexchangeonthewebAn ontologyforopenrubricexchangeontheweb
An ontologyforopenrubricexchangeontheweb
 
Semantic Techniques for Enabling Knowledge Reuse in Conceptual Modelling
Semantic Techniques for Enabling Knowledge Reuse in Conceptual ModellingSemantic Techniques for Enabling Knowledge Reuse in Conceptual Modelling
Semantic Techniques for Enabling Knowledge Reuse in Conceptual Modelling
 
Statement of Research Interests
Statement of Research InterestsStatement of Research Interests
Statement of Research Interests
 
Electronic Encyclopedias for Upper Elementary School Users
Electronic Encyclopedias for Upper Elementary School UsersElectronic Encyclopedias for Upper Elementary School Users
Electronic Encyclopedias for Upper Elementary School Users
 
Student Response Systems Presentation Final
Student Response Systems Presentation FinalStudent Response Systems Presentation Final
Student Response Systems Presentation Final
 
Needs Assessment of a Mobile Application for a Graduate Program
Needs Assessment of a Mobile Application for a Graduate ProgramNeeds Assessment of a Mobile Application for a Graduate Program
Needs Assessment of a Mobile Application for a Graduate Program
 
Rec Letter by Kun Hua 2014
Rec Letter by Kun Hua 2014Rec Letter by Kun Hua 2014
Rec Letter by Kun Hua 2014
 
CV - Jieanne Hazel Bernardo
CV - Jieanne Hazel BernardoCV - Jieanne Hazel Bernardo
CV - Jieanne Hazel Bernardo
 
Semantically-enabled Project-based Collaborative Learning of Software Patterns
Semantically-enabled Project-based Collaborative Learning of Software PatternsSemantically-enabled Project-based Collaborative Learning of Software Patterns
Semantically-enabled Project-based Collaborative Learning of Software Patterns
 
Comparing the Efficacy of Face to Face, MOOC and Hybrid Computer Science Teac...
Comparing the Efficacy of Face to Face, MOOC and Hybrid Computer Science Teac...Comparing the Efficacy of Face to Face, MOOC and Hybrid Computer Science Teac...
Comparing the Efficacy of Face to Face, MOOC and Hybrid Computer Science Teac...
 

Viewers also liked (20)

Attachment (2).PDF
Attachment (2).PDFAttachment (2).PDF
Attachment (2).PDF
 
Listado1
Listado1Listado1
Listado1
 
Costa Rica como sociedad pluricultural
Costa Rica como sociedad pluriculturalCosta Rica como sociedad pluricultural
Costa Rica como sociedad pluricultural
 
Identidad
IdentidadIdentidad
Identidad
 
trabajo tareas Lonchera 2
trabajo tareas Lonchera 2trabajo tareas Lonchera 2
trabajo tareas Lonchera 2
 
Basic Cert_Snow Pat
Basic Cert_Snow PatBasic Cert_Snow Pat
Basic Cert_Snow Pat
 
Cert 4 Engineering Fab
Cert 4 Engineering FabCert 4 Engineering Fab
Cert 4 Engineering Fab
 
mjpaguio-resume
mjpaguio-resumemjpaguio-resume
mjpaguio-resume
 
Jeffries. Khaddafi_Resume
Jeffries. Khaddafi_ResumeJeffries. Khaddafi_Resume
Jeffries. Khaddafi_Resume
 
Ikatan Kovalen
Ikatan KovalenIkatan Kovalen
Ikatan Kovalen
 
Les épithéliums
Les épithéliumsLes épithéliums
Les épithéliums
 
IMPORTANCIA DE LAS TIC EN LA ADMINISTRACION
IMPORTANCIA DE LAS TIC EN LA ADMINISTRACIONIMPORTANCIA DE LAS TIC EN LA ADMINISTRACION
IMPORTANCIA DE LAS TIC EN LA ADMINISTRACION
 
Virtualizacion
VirtualizacionVirtualizacion
Virtualizacion
 
El maestro
El maestroEl maestro
El maestro
 
Valor nutraceutico cebola
Valor nutraceutico cebolaValor nutraceutico cebola
Valor nutraceutico cebola
 
Apego
ApegoApego
Apego
 
Eltigani Osman.CV
Eltigani Osman.CVEltigani Osman.CV
Eltigani Osman.CV
 
Adam Hoff Resume
Adam Hoff ResumeAdam Hoff Resume
Adam Hoff Resume
 
Luciana Smith Resume March 2015
Luciana Smith Resume March 2015Luciana Smith Resume March 2015
Luciana Smith Resume March 2015
 
CV
CVCV
CV
 

Similar to HaoLi'sCV

Assessment Of Online Professional Development On Faculty Teaching Virtually
Assessment Of Online Professional Development On Faculty Teaching VirtuallyAssessment Of Online Professional Development On Faculty Teaching Virtually
Assessment Of Online Professional Development On Faculty Teaching VirtuallyAllison Thompson
 
PSUGISInternEvaluation
PSUGISInternEvaluationPSUGISInternEvaluation
PSUGISInternEvaluationZixuan Huang
 
Jerod_Herzog_Resume_General
Jerod_Herzog_Resume_GeneralJerod_Herzog_Resume_General
Jerod_Herzog_Resume_GeneralJerod Herzog
 
Self-motivation and Academic Performance In Computer Programming Language Usi...
Self-motivation and Academic Performance In Computer Programming Language Usi...Self-motivation and Academic Performance In Computer Programming Language Usi...
Self-motivation and Academic Performance In Computer Programming Language Usi...CSCJournals
 
Converged Learning: the spectrum of technology-mediated learning
Converged Learning: the spectrum of technology-mediated learningConverged Learning: the spectrum of technology-mediated learning
Converged Learning: the spectrum of technology-mediated learningCristo Leon
 
Resume_Andrew_Miller
Resume_Andrew_MillerResume_Andrew_Miller
Resume_Andrew_MillerAndrew Miller
 
Research Proposal
Research ProposalResearch Proposal
Research ProposalHATS
 
BryanKellyResume2015
BryanKellyResume2015BryanKellyResume2015
BryanKellyResume2015Bryan Kelly
 
Tyler Quinn Resume 2015
Tyler Quinn Resume 2015Tyler Quinn Resume 2015
Tyler Quinn Resume 2015Tyler Quinn
 
Chu_Yue_Resume_Fall_2015
Chu_Yue_Resume_Fall_2015Chu_Yue_Resume_Fall_2015
Chu_Yue_Resume_Fall_2015Yue Chu
 

Similar to HaoLi'sCV (20)

Resume
ResumeResume
Resume
 
Assessment Of Online Professional Development On Faculty Teaching Virtually
Assessment Of Online Professional Development On Faculty Teaching VirtuallyAssessment Of Online Professional Development On Faculty Teaching Virtually
Assessment Of Online Professional Development On Faculty Teaching Virtually
 
Resume
ResumeResume
Resume
 
resume_2015
resume_2015resume_2015
resume_2015
 
Resume-Daniel Lozen-Kowalski1
Resume-Daniel Lozen-Kowalski1Resume-Daniel Lozen-Kowalski1
Resume-Daniel Lozen-Kowalski1
 
CV
CVCV
CV
 
PSUGISInternEvaluation
PSUGISInternEvaluationPSUGISInternEvaluation
PSUGISInternEvaluation
 
Jerod_Herzog_Resume_General
Jerod_Herzog_Resume_GeneralJerod_Herzog_Resume_General
Jerod_Herzog_Resume_General
 
rahib resume2
rahib resume2rahib resume2
rahib resume2
 
My Resume-2
My Resume-2My Resume-2
My Resume-2
 
Resume (Printable)
Resume (Printable)Resume (Printable)
Resume (Printable)
 
Self-motivation and Academic Performance In Computer Programming Language Usi...
Self-motivation and Academic Performance In Computer Programming Language Usi...Self-motivation and Academic Performance In Computer Programming Language Usi...
Self-motivation and Academic Performance In Computer Programming Language Usi...
 
BKeiran Resume
BKeiran ResumeBKeiran Resume
BKeiran Resume
 
Converged Learning: the spectrum of technology-mediated learning
Converged Learning: the spectrum of technology-mediated learningConverged Learning: the spectrum of technology-mediated learning
Converged Learning: the spectrum of technology-mediated learning
 
Resume_Andrew_Miller
Resume_Andrew_MillerResume_Andrew_Miller
Resume_Andrew_Miller
 
Research Proposal
Research ProposalResearch Proposal
Research Proposal
 
BryanKellyResume2015
BryanKellyResume2015BryanKellyResume2015
BryanKellyResume2015
 
Tyler Quinn Resume 2015
Tyler Quinn Resume 2015Tyler Quinn Resume 2015
Tyler Quinn Resume 2015
 
Joebert Doroliat_CV
Joebert Doroliat_CVJoebert Doroliat_CV
Joebert Doroliat_CV
 
Chu_Yue_Resume_Fall_2015
Chu_Yue_Resume_Fall_2015Chu_Yue_Resume_Fall_2015
Chu_Yue_Resume_Fall_2015
 

HaoLi'sCV

  • 1. HAO LI 3561 KenbrookeCt, KalamazooMI 49006| 734-262-3027| hao.81.li@gmail.com SUMMARY I am currentlya PhDstudent at Western Michigan University. My researchfocuses on formalmethod.Mostofmy work primary focuses on developing formal method toimprove softwarereliability and security.My research is currentlyfunded by NFS andadvised by Dr. Zijiang Yang at Computer Science Department, WMU. EDUCATION WesternMichiganUniversity,Kalamazoo, MI, USA PhD in Computer Science From 2012 to thepresent Eastern Michigan University, Ypsilanti, MI,USA B.S. in Computer Science 2012 Wuhan University,Wuhan, Hubei,China B.E. in Software Engineering 2012 AWARDS Second Prizein National Olympiad inInformatics in Xinjiang Provinces, China 2006 NSF Scholarship at FifthSummer Schoolon Formal Techniques May 17th to 22th 2015 TEACHING EXPERIENCE Teaching Assistant-CS1120Computer ScienceII Lab Section (JavaProgramming) Spring 2013-Fall 2015 Collaborated on curriculum,lab assignments and exam development, lectured students on software development toolusage, reviewthekey concepts ofObject-Orientedprogramming,metwith students during officehours or upon request, and graded alltheprogramming assignments. RESEARCH PROJECT Symbolic Execution onMulti-Threaded program withRelaxed MemoryModel Researcher August 2013 –July 2015 Collaborated on literature review, algorithm designand experimentdesign, implementthe prototype toolbasedon open sourceSymbolicExecutionEngineCloud9. VACCS - VisualizationandAnalysis for C CodeSecurity (funded by NSF) January 2016 –The Present Collaborated on literature reviewandtool development, leveragethedynamicand static analysis tools such as Valgrind, Splint,and Pin to identify thesecurity vulnerabilities in C program, collaborated withother fellows to visualize thevulnerabilities. Researcher January 2016 –The Present Taint Analysis on ConcurrentProgram Researcher [Pick the Year] Collaborated on literature reviewandalgorithm design, implement the taintanalysis toolbased on open source Symbolic Execution EngineKLEE. LANGUAGES Chinese-NativeLanguage English-Speak fluently and read/write withhigh proficiency