SlideShare a Scribd company logo
1 of 1
Download to read offline
XIANGYU ZHANG
2B E Plumtree Rd Sunderland , MA. 01375
321-305-9833 xiangyuzhang@umass.edu
EDUCATION
University of Massachusetts Amherst Expected: 12/2016
M.S.in Electronic & Computer Engineering Overall GPA: 3.423
Florida Institute of Technology 05/2014
B.S.in Electronic & Computer Engineering Overall GPA: 3.5
TECHNICAL STRENGTHS
Languages Verilog, C++, Python.
Tools Quartus II, Linux, MINISAT, HSPICE, Cadence Virtuoso, Visual Studio, Git.
Courses Computer Architecture, VLSI, Testing in VLSI, Verification, Algorithm, Computer Network.
RESEARCH AND TEACHING EXPERIENCE
University of Massachusetts Amherst Research Assistant
Area: Formal Equivalence Checking, SAT, Circuit Security 06/2015 - Present
· • Oracle-Guided Incremental SAT Solver Development
– Participated in Oracle-Guided Incremental SAT Solver using Python and C/C++.
– Developed Circuit Equivalence Checking tool based on MINISAT using Python.
• Camouflage Tools Development
– Implemented Logic-level circuit obfuscation based on Anti-reverse Engineering using Transformable Inter-
connects in Python.
– Implemented Logic Anti-propagation in Python.
University of Massachusetts Amherst Teaching Assistant
Course: ENG Computer Systems Lab I 09/2015 - 01/2016
· • Assisted in teaching design and analysis of digital systems using both hardware (Altera Complex Programmable
Logic Device (CPLD) and Verilog) and software (Atmel AVR ATmega32 microcontroller, assembly language
and C).
ACADEMIC PROJECTS
• Parallel Pattern Single Fault Simulation (PPSFP) based Fault Simulator (11/2015)
– Developed a parser and lexical analyzer based on YACC & LEX to read ISCAS benchmark circuits and
convert to customized double undirected graph using C.
– Implemented circuit levelization algorithm using C/C++.
– Implemented Parallel Pattern Single Fault Simulation (PPSFP) algorithm using C/C++.
• MIPS Simulating Model (10/2015)
– Simulated MIPS architecture in C and evaluated utilization of each gate.
• Universal Synchronous and Asynchronous Receiver Transmitter (USART) implementation on CPLD (11/2015)
– Designed a USART for MIDI device that will read a MIDI signal to interpret its content and display the
note number in binary on seven LEDs using CPLD and Verilog.
• General MIDI Explorer (GME) with Record/Playback implementation on AVR (12/2015)
– Developed record and playback function using USART and store function using EEPROM on ATmega32
AVR in C.
– Implemented Run-length encoding (RLE) to perform compression and uncompression in EEPROM.
PUBLICATIONS
• Duo Liu, Xiangyu Zhang, Cunxi Yu, Daniel Holcomb, Oracle-Guided Incremental SAT Solving to Reverse
Engineer Camouflaged Logic Circuits, Design Automation and Test in Europe, DATE 2016 (accepted).

More Related Content

What's hot

Matlab Electrical Master Thesis
Matlab Electrical Master ThesisMatlab Electrical Master Thesis
Matlab Electrical Master ThesisPhdtopiccom
 
Matlab Thesis for Phd Students
Matlab Thesis for Phd StudentsMatlab Thesis for Phd Students
Matlab Thesis for Phd StudentsPhdtopiccom
 
Matlab Projects UK
Matlab Projects UKMatlab Projects UK
Matlab Projects UKPhdtopiccom
 
Zhengkai_qualcomm
Zhengkai_qualcommZhengkai_qualcomm
Zhengkai_qualcommYE ZHENGKAI
 
Resume_Aney N Khatavkar
Resume_Aney N KhatavkarResume_Aney N Khatavkar
Resume_Aney N KhatavkarAney Khatavkar
 
Resume_QM_7_2016
Resume_QM_7_2016Resume_QM_7_2016
Resume_QM_7_2016Quinn Male
 
Matlab Simulink Electrical Projects
Matlab Simulink Electrical ProjectsMatlab Simulink Electrical Projects
Matlab Simulink Electrical ProjectsPhdtopiccom
 
Zhimeng_luo_resume
Zhimeng_luo_resumeZhimeng_luo_resume
Zhimeng_luo_resumezhimeng luo
 
Kiran Kumar Basavaraju_resume_TI_FT
Kiran Kumar Basavaraju_resume_TI_FTKiran Kumar Basavaraju_resume_TI_FT
Kiran Kumar Basavaraju_resume_TI_FTKiran Basavaraju
 
MATLAB Project Topics for Students
MATLAB Project Topics for StudentsMATLAB Project Topics for Students
MATLAB Project Topics for StudentsPhdtopiccom
 
Matlab Thesis for Master Students
Matlab Thesis for Master StudentsMatlab Thesis for Master Students
Matlab Thesis for Master StudentsPhdtopiccom
 
Matlab & PLC Programming
Matlab & PLC ProgrammingMatlab & PLC Programming
Matlab & PLC Programmingusmanprism
 
Postgraduate Projects in Scilab
Postgraduate Projects in ScilabPostgraduate Projects in Scilab
Postgraduate Projects in ScilabPhdtopiccom
 
Matlab Master Thesis Writing Service
Matlab Master Thesis Writing ServiceMatlab Master Thesis Writing Service
Matlab Master Thesis Writing ServicePhdtopiccom
 

What's hot (20)

Matlab Electrical Master Thesis
Matlab Electrical Master ThesisMatlab Electrical Master Thesis
Matlab Electrical Master Thesis
 
Matlab Thesis for Phd Students
Matlab Thesis for Phd StudentsMatlab Thesis for Phd Students
Matlab Thesis for Phd Students
 
Matlab Projects UK
Matlab Projects UKMatlab Projects UK
Matlab Projects UK
 
Zhengkai_qualcomm
Zhengkai_qualcommZhengkai_qualcomm
Zhengkai_qualcomm
 
Resume_Aney N Khatavkar
Resume_Aney N KhatavkarResume_Aney N Khatavkar
Resume_Aney N Khatavkar
 
Ramesh resume
Ramesh resumeRamesh resume
Ramesh resume
 
Resume_QM_7_2016
Resume_QM_7_2016Resume_QM_7_2016
Resume_QM_7_2016
 
ziad_cv
ziad_cvziad_cv
ziad_cv
 
Matlab Simulink Electrical Projects
Matlab Simulink Electrical ProjectsMatlab Simulink Electrical Projects
Matlab Simulink Electrical Projects
 
Zhimeng_luo_resume
Zhimeng_luo_resumeZhimeng_luo_resume
Zhimeng_luo_resume
 
Kiran Kumar Basavaraju_resume_TI_FT
Kiran Kumar Basavaraju_resume_TI_FTKiran Kumar Basavaraju_resume_TI_FT
Kiran Kumar Basavaraju_resume_TI_FT
 
MATLAB Project Topics for Students
MATLAB Project Topics for StudentsMATLAB Project Topics for Students
MATLAB Project Topics for Students
 
new_resume11
new_resume11new_resume11
new_resume11
 
Matlab Thesis for Master Students
Matlab Thesis for Master StudentsMatlab Thesis for Master Students
Matlab Thesis for Master Students
 
Srinivas_Kotha_CV
Srinivas_Kotha_CVSrinivas_Kotha_CV
Srinivas_Kotha_CV
 
Matlab & PLC Programming
Matlab & PLC ProgrammingMatlab & PLC Programming
Matlab & PLC Programming
 
updatedElectrical
updatedElectricalupdatedElectrical
updatedElectrical
 
Postgraduate Projects in Scilab
Postgraduate Projects in ScilabPostgraduate Projects in Scilab
Postgraduate Projects in Scilab
 
krishna@GRAPH
krishna@GRAPHkrishna@GRAPH
krishna@GRAPH
 
Matlab Master Thesis Writing Service
Matlab Master Thesis Writing ServiceMatlab Master Thesis Writing Service
Matlab Master Thesis Writing Service
 

Viewers also liked

20160630 農委會:「植物品種及種苗法」第4條修正草案
20160630 農委會:「植物品種及種苗法」第4條修正草案20160630 農委會:「植物品種及種苗法」第4條修正草案
20160630 農委會:「植物品種及種苗法」第4條修正草案R.O.C.Executive Yuan
 
LEÇON 59 – La révision d’aujourd’hui couvre les idées des leçons 41 à 45.
LEÇON 59 – La révision d’aujourd’hui couvre les idées des leçons 41 à 45.LEÇON 59 – La révision d’aujourd’hui couvre les idées des leçons 41 à 45.
LEÇON 59 – La révision d’aujourd’hui couvre les idées des leçons 41 à 45.Pierrot Caron
 
20160728 科技部:「颱洪災害預警之資訊整合服務」
20160728 科技部:「颱洪災害預警之資訊整合服務」20160728 科技部:「颱洪災害預警之資訊整合服務」
20160728 科技部:「颱洪災害預警之資訊整合服務」R.O.C.Executive Yuan
 
Reseña histórica de contabilidad
Reseña histórica de contabilidadReseña histórica de contabilidad
Reseña histórica de contabilidadjaironcontreras
 
CPGE research showcase poster JWD 2
CPGE research showcase poster JWD 2CPGE research showcase poster JWD 2
CPGE research showcase poster JWD 2Jonathan Driver
 
Duties of auditors under companies act 2013
Duties of auditors under companies act 2013Duties of auditors under companies act 2013
Duties of auditors under companies act 2013Mallampalli Ruthvik
 

Viewers also liked (15)

20160630 農委會:「植物品種及種苗法」第4條修正草案
20160630 農委會:「植物品種及種苗法」第4條修正草案20160630 農委會:「植物品種及種苗法」第4條修正草案
20160630 農委會:「植物品種及種苗法」第4條修正草案
 
LEÇON 59 – La révision d’aujourd’hui couvre les idées des leçons 41 à 45.
LEÇON 59 – La révision d’aujourd’hui couvre les idées des leçons 41 à 45.LEÇON 59 – La révision d’aujourd’hui couvre les idées des leçons 41 à 45.
LEÇON 59 – La révision d’aujourd’hui couvre les idées des leçons 41 à 45.
 
metodologia seis sigma
metodologia seis sigmametodologia seis sigma
metodologia seis sigma
 
Liberdade interior 3
Liberdade interior 3Liberdade interior 3
Liberdade interior 3
 
Deus na mudança!
Deus na mudança!Deus na mudança!
Deus na mudança!
 
20160728 科技部:「颱洪災害預警之資訊整合服務」
20160728 科技部:「颱洪災害預警之資訊整合服務」20160728 科技部:「颱洪災害預警之資訊整合服務」
20160728 科技部:「颱洪災害預警之資訊整合服務」
 
Reseña histórica de contabilidad
Reseña histórica de contabilidadReseña histórica de contabilidad
Reseña histórica de contabilidad
 
Liberdade interior 2
Liberdade interior 2Liberdade interior 2
Liberdade interior 2
 
CPGE research showcase poster JWD 2
CPGE research showcase poster JWD 2CPGE research showcase poster JWD 2
CPGE research showcase poster JWD 2
 
Historia de-la-contabilidad
Historia de-la-contabilidadHistoria de-la-contabilidad
Historia de-la-contabilidad
 
els volcans
els volcansels volcans
els volcans
 
Prince & Pauper
Prince & PauperPrince & Pauper
Prince & Pauper
 
Presentation on vouching and verification
Presentation on vouching and verificationPresentation on vouching and verification
Presentation on vouching and verification
 
Tecnologia e informatica
Tecnologia e informaticaTecnologia e informatica
Tecnologia e informatica
 
Duties of auditors under companies act 2013
Duties of auditors under companies act 2013Duties of auditors under companies act 2013
Duties of auditors under companies act 2013
 

Similar to xiangyuzhang

Similar to xiangyuzhang (20)

New_resume_v2
New_resume_v2New_resume_v2
New_resume_v2
 
Resume of Zhenyu Xu
Resume of Zhenyu XuResume of Zhenyu Xu
Resume of Zhenyu Xu
 
Himanshu_Somaiya_Resume
Himanshu_Somaiya_ResumeHimanshu_Somaiya_Resume
Himanshu_Somaiya_Resume
 
Resume_Gautham
Resume_GauthamResume_Gautham
Resume_Gautham
 
UTHIRA MOHAN- Resume
UTHIRA MOHAN- ResumeUTHIRA MOHAN- Resume
UTHIRA MOHAN- Resume
 
Embedded_Resume
Embedded_ResumeEmbedded_Resume
Embedded_Resume
 
Kunyuan Wang_CV
Kunyuan Wang_CVKunyuan Wang_CV
Kunyuan Wang_CV
 
Resume_Aney N Khatavkar
Resume_Aney N KhatavkarResume_Aney N Khatavkar
Resume_Aney N Khatavkar
 
AnupVMathur
AnupVMathurAnupVMathur
AnupVMathur
 
Updated Resume - Tanmay Chaturvedi
Updated Resume - Tanmay ChaturvediUpdated Resume - Tanmay Chaturvedi
Updated Resume - Tanmay Chaturvedi
 
Akash Jinandra EE CPE Resume 7-28-2016
Akash Jinandra EE CPE Resume 7-28-2016Akash Jinandra EE CPE Resume 7-28-2016
Akash Jinandra EE CPE Resume 7-28-2016
 
Resume
ResumeResume
Resume
 
ARVIND_BALAKUMAR_Resume
ARVIND_BALAKUMAR_ResumeARVIND_BALAKUMAR_Resume
ARVIND_BALAKUMAR_Resume
 
SaileshKumar_Kumar_Resume
SaileshKumar_Kumar_ResumeSaileshKumar_Kumar_Resume
SaileshKumar_Kumar_Resume
 
MANOJ_H_RAO_Resume
MANOJ_H_RAO_ResumeMANOJ_H_RAO_Resume
MANOJ_H_RAO_Resume
 
Resume atulpal singh
Resume atulpal singhResume atulpal singh
Resume atulpal singh
 
Phanidhar Gorrepati
Phanidhar GorrepatiPhanidhar Gorrepati
Phanidhar Gorrepati
 
ResumeLinkedIn
ResumeLinkedInResumeLinkedIn
ResumeLinkedIn
 
Resume- Akshit Jain
Resume- Akshit JainResume- Akshit Jain
Resume- Akshit Jain
 
Sudheer vaddi Resume
Sudheer vaddi ResumeSudheer vaddi Resume
Sudheer vaddi Resume
 

xiangyuzhang

  • 1. XIANGYU ZHANG 2B E Plumtree Rd Sunderland , MA. 01375 321-305-9833 xiangyuzhang@umass.edu EDUCATION University of Massachusetts Amherst Expected: 12/2016 M.S.in Electronic & Computer Engineering Overall GPA: 3.423 Florida Institute of Technology 05/2014 B.S.in Electronic & Computer Engineering Overall GPA: 3.5 TECHNICAL STRENGTHS Languages Verilog, C++, Python. Tools Quartus II, Linux, MINISAT, HSPICE, Cadence Virtuoso, Visual Studio, Git. Courses Computer Architecture, VLSI, Testing in VLSI, Verification, Algorithm, Computer Network. RESEARCH AND TEACHING EXPERIENCE University of Massachusetts Amherst Research Assistant Area: Formal Equivalence Checking, SAT, Circuit Security 06/2015 - Present · • Oracle-Guided Incremental SAT Solver Development – Participated in Oracle-Guided Incremental SAT Solver using Python and C/C++. – Developed Circuit Equivalence Checking tool based on MINISAT using Python. • Camouflage Tools Development – Implemented Logic-level circuit obfuscation based on Anti-reverse Engineering using Transformable Inter- connects in Python. – Implemented Logic Anti-propagation in Python. University of Massachusetts Amherst Teaching Assistant Course: ENG Computer Systems Lab I 09/2015 - 01/2016 · • Assisted in teaching design and analysis of digital systems using both hardware (Altera Complex Programmable Logic Device (CPLD) and Verilog) and software (Atmel AVR ATmega32 microcontroller, assembly language and C). ACADEMIC PROJECTS • Parallel Pattern Single Fault Simulation (PPSFP) based Fault Simulator (11/2015) – Developed a parser and lexical analyzer based on YACC & LEX to read ISCAS benchmark circuits and convert to customized double undirected graph using C. – Implemented circuit levelization algorithm using C/C++. – Implemented Parallel Pattern Single Fault Simulation (PPSFP) algorithm using C/C++. • MIPS Simulating Model (10/2015) – Simulated MIPS architecture in C and evaluated utilization of each gate. • Universal Synchronous and Asynchronous Receiver Transmitter (USART) implementation on CPLD (11/2015) – Designed a USART for MIDI device that will read a MIDI signal to interpret its content and display the note number in binary on seven LEDs using CPLD and Verilog. • General MIDI Explorer (GME) with Record/Playback implementation on AVR (12/2015) – Developed record and playback function using USART and store function using EEPROM on ATmega32 AVR in C. – Implemented Run-length encoding (RLE) to perform compression and uncompression in EEPROM. PUBLICATIONS • Duo Liu, Xiangyu Zhang, Cunxi Yu, Daniel Holcomb, Oracle-Guided Incremental SAT Solving to Reverse Engineer Camouflaged Logic Circuits, Design Automation and Test in Europe, DATE 2016 (accepted).