SlideShare a Scribd company logo
INDRESH YADAV
Mobile: +91-9033419998/9066881920
Email: yadavindresh@yahoo.com
PROFESSIONAL EXPERIENCE:
3+ Years ofexperience in:
 ASICVerificationexperience that includes development of the Verification Environment, Test
plan definition and development, Test case implementation, Functional Coverage, Code
Coverage and Regression analysis.
 Good knowledge of UVM and OVM methodology.
 Good knowledge in automation using Perl, Python and shell scripting.
 Good Knowledge of Object Oriented Concept & Programming.
 Knowledge of AXI4, eMMC5.0, DDR2 and LPDDR4 protocols.
PROFESSIONAL SKILLS:
Operating Systems Windows, Linux
Programming
Languages
C, C++
Scripting Language Perl, Python, Shell
HDL Language Verilog
HVL System Verilog
HVL Methodology UVM, OVM
EDA Tools Synopsys-VCS, QuestaSim
EXPERIENCE:
 Working as a Verification Engineer at eInfochips Ltd from 1st
May, 2013 to till date.
EXPERIENCE DETAILS:
Project #1
Project Intel Sky Lake and Canon Lake (Onsite Intel Client)
Role Verification Engineer
Duration of Project 11th
May 2015 to till Now
Team Size 6
Synopsis
Performance analysis for Graphics architecture
Understood basic level flow of 3D Pipeline
 Pri-Silicon:
 Running regression on emulator.
 Debug waveform to identify bottleneck.
 Post-Silicon:
 Running regression on Platform (Sky Lake) and collect Performance counter stats.
 Debug Performance counter stats to identify bottleneck
 Implemented Python and Perl script to automated debug efforts, Implemented python
based GUI to collect performance counter stats and emulation stats and identify
bottleneck based on stats.
Language and
Tools used
Language: Python, Perl, Shell
Tools: Veloce, Verdi
OS: Unix, Windows
Project #2
Project eMMC5.0 VIP development
Role Verification Engineer
Duration of Project 8th
Oct 2014 to 15th
April 2015
Team Size 4
Synopsis
Development of eMMC5.0 VIP.
 Understood eMMC5.01 specification.
 Prepare test case plan, checkers and verification architecture document for eMMC5.0
 Implemented eMMC5.0 verification environment from scratch, Implemented driver,
monitor and sequences for eMMC5.0
 Implemented test case and checker for eMMC5.0
 Implemented functional coverage for eMMC5.0
Language and
Tools used
Language: System Verilog.
Methodology: UVM
Tools: QuestaSim.
OS: Unix, Windows
Project #3
Project LPDDR4 Controller development
Role Verification Engineer
Duration of Project 1st
April 2014 to 30th
Sept 2014
Team Size 4
Synopsis
Development of LPDDR4 Controller.
 Understood LPDDR4 Specification.
 Prepare Test case plan and checkers document for LPDDR4.
 Implemented Test cases and debug test cases for LPDDR4.
 Implemented protocol checkers for LPDDR4.
Language and
Tools used
Language: System Verilog.
Methodology: OVM/UVM
Tools: VCS.
OS: Unix, Windows
Project #4
Project DDR2 test cases and code coverage
Role Verification Engineer
Duration of Project 11th
Feb 2014 to 31st
March 2014
Team Size 2
Synopsis
Implement DDR2 test case to achieve 100% code coverage
 Run regression and generated code coverage report
 Implement test cases to cover missing branch, expression etc for DDR2
 Debug test cases for DDR2.
 Achieved 100% code coverage.
Language and
Tools used
Language: System Verilog.
Methodology: OVM
Tools: QuestaSim
OS: Unix, Windows
Project #5
Project AXI 4 VIP development
Role Verification Engineer
Duration of Project 20th
Oct 2013 to 10th
Feb 2014
Team Size 2
Synopsis
Development of AXI4 VIP
 UnderstoodAXI4specification asperRequirement.
 Writingtestplanand checkers forAXI4.
 Implementationof verificationenvironment fromscratch
 Implementationof the Driver,Monitor& Agent componentsforAXI4.
 Implementationof Scoreboard,sequencesandtest casesforAXI4.
Language and
Tools used
Language: System Verilog.
Methodology: UVM
Tools: QuestaSim.
OS: Unix, Windows
Project #6
Project Memory configuration file development
Role Verification Engineer
Duration of project 5th
May 2013 to 10th
Oct 2013
Team Size 5
Synopsis
Development of Memory configuration files of DDR3, DDR4, LPDDR2 and LPDDR3 SDRAMs
for different vendors.
 Work to develop Perl script for generation memory configuration files.
 Generated configuration files using PERL script and cross verified generated
configuration files.
Language and
Tools used
Scripting Language: PERL
Tools: Synopsys-VCS
OS: Linux, Windows
TRAINING:
 Professional development course in “VLSI System Design and Verification” from eiTRA
(eInfochips Training and Research Academy), Ahmedabad in 2012-13.
EDUCATIONAL QUALIFICATION:
 Bachelor of Engineering (B.E) in Electronics and Communication from L.C. Institute of
Technology, in 2011.
DECLARATION:
 I hereby declare that the above mentioned information is correct up to my knowledge and
understanding.
INDRESH YADAV

More Related Content

What's hot

Resume for System Integration Design, Testing, QA Verification and Validation...
Resume for System Integration Design, Testing, QA Verification and Validation...Resume for System Integration Design, Testing, QA Verification and Validation...
Resume for System Integration Design, Testing, QA Verification and Validation...Pradeep Parmar
 
Cv of manjunath kudari
Cv of manjunath kudariCv of manjunath kudari
Cv of manjunath kudariJagadeesh Dh
 
Tarun Makwana's Resume
Tarun Makwana's ResumeTarun Makwana's Resume
Tarun Makwana's ResumeTarun Makwana
 
Syed Maqsood Ali
Syed Maqsood AliSyed Maqsood Ali
Syed Maqsood AliSyed Ali
 
Divyam Virmani
Divyam VirmaniDivyam Virmani
Divyam Virmani
Divyam Virmani
 

What's hot (18)

Basavanthrao_resume_vlsi
Basavanthrao_resume_vlsiBasavanthrao_resume_vlsi
Basavanthrao_resume_vlsi
 
Resume for System Integration Design, Testing, QA Verification and Validation...
Resume for System Integration Design, Testing, QA Verification and Validation...Resume for System Integration Design, Testing, QA Verification and Validation...
Resume for System Integration Design, Testing, QA Verification and Validation...
 
resume
resumeresume
resume
 
Cv of manjunath kudari
Cv of manjunath kudariCv of manjunath kudari
Cv of manjunath kudari
 
Tarun Makwana's Resume
Tarun Makwana's ResumeTarun Makwana's Resume
Tarun Makwana's Resume
 
RESUME_VLSI
RESUME_VLSIRESUME_VLSI
RESUME_VLSI
 
srilaxmi-resume
srilaxmi-resumesrilaxmi-resume
srilaxmi-resume
 
Resume
ResumeResume
Resume
 
resume
resumeresume
resume
 
resume_Harikrishnan
resume_Harikrishnanresume_Harikrishnan
resume_Harikrishnan
 
Syed Maqsood Ali
Syed Maqsood AliSyed Maqsood Ali
Syed Maqsood Ali
 
Santhosh BE
Santhosh BESanthosh BE
Santhosh BE
 
Divyam Virmani
Divyam VirmaniDivyam Virmani
Divyam Virmani
 
Sudhir_Kr_Resume
Sudhir_Kr_ResumeSudhir_Kr_Resume
Sudhir_Kr_Resume
 
Masilamani_VLSI_Front_end_verification
Masilamani_VLSI_Front_end_verificationMasilamani_VLSI_Front_end_verification
Masilamani_VLSI_Front_end_verification
 
Neha_Kansal
Neha_KansalNeha_Kansal
Neha_Kansal
 
Resume16AugV
Resume16AugVResume16AugV
Resume16AugV
 
Resume
ResumeResume
Resume
 

Similar to Indresh_Yadav_Resume

Kartik_Parmar_Resume_2016
Kartik_Parmar_Resume_2016Kartik_Parmar_Resume_2016
Kartik_Parmar_Resume_2016Kartik Parmar
 
Srikanth_testing resume
Srikanth_testing resumeSrikanth_testing resume
Srikanth_testing resumesrikanth Burra
 
Uday singh resume
Uday singh resumeUday singh resume
Uday singh resume
UDAY SINGH
 
Rahul_Ramani_Profile
Rahul_Ramani_ProfileRahul_Ramani_Profile
Rahul_Ramani_ProfileRahul Ramani
 
Kumarswamy_new_perl
Kumarswamy_new_perlKumarswamy_new_perl
Kumarswamy_new_perl
kumarswamy veeranna
 
Amardeep qa test_automation_cv
Amardeep qa test_automation_cvAmardeep qa test_automation_cv
Amardeep qa test_automation_cv
FNU Amardeep
 
Amardeep qa test_automation_cv
Amardeep qa test_automation_cvAmardeep qa test_automation_cv
Amardeep qa test_automation_cv
FNU Amardeep
 
Technical Architect on Embedded System.
Technical Architect on Embedded System.Technical Architect on Embedded System.
Technical Architect on Embedded System.Prasad Roy Raju
 
Resume_Storage_testing
Resume_Storage_testingResume_Storage_testing
Resume_Storage_testingRajeev Singh
 
Priyank Pujara - Perl & Cloud Profile (1)
Priyank Pujara - Perl & Cloud Profile  (1)Priyank Pujara - Perl & Cloud Profile  (1)
Priyank Pujara - Perl & Cloud Profile (1)PRIYANK PUJARA
 
PrashantSoni_exp_embeddedSwDevelopment_latest
PrashantSoni_exp_embeddedSwDevelopment_latestPrashantSoni_exp_embeddedSwDevelopment_latest
PrashantSoni_exp_embeddedSwDevelopment_latestPrashant Soni
 

Similar to Indresh_Yadav_Resume (20)

Kartik_Parmar_Resume_2016
Kartik_Parmar_Resume_2016Kartik_Parmar_Resume_2016
Kartik_Parmar_Resume_2016
 
Resume_Krishnendu_Ghosh
Resume_Krishnendu_GhoshResume_Krishnendu_Ghosh
Resume_Krishnendu_Ghosh
 
Neha_Maggu
Neha_MagguNeha_Maggu
Neha_Maggu
 
Srikanth_testing resume
Srikanth_testing resumeSrikanth_testing resume
Srikanth_testing resume
 
Uday singh resume
Uday singh resumeUday singh resume
Uday singh resume
 
Resume_Shanthi
Resume_ShanthiResume_Shanthi
Resume_Shanthi
 
Rahul_Ramani_Profile
Rahul_Ramani_ProfileRahul_Ramani_Profile
Rahul_Ramani_Profile
 
Kumarswamy_new_perl
Kumarswamy_new_perlKumarswamy_new_perl
Kumarswamy_new_perl
 
Amardeep qa test_automation_cv
Amardeep qa test_automation_cvAmardeep qa test_automation_cv
Amardeep qa test_automation_cv
 
Amardeep qa test_automation_cv
Amardeep qa test_automation_cvAmardeep qa test_automation_cv
Amardeep qa test_automation_cv
 
Birendra_resume
Birendra_resumeBirendra_resume
Birendra_resume
 
Technical Architect on Embedded System.
Technical Architect on Embedded System.Technical Architect on Embedded System.
Technical Architect on Embedded System.
 
Kannan_Resume
Kannan_ResumeKannan_Resume
Kannan_Resume
 
Anil_Resume
Anil_ResumeAnil_Resume
Anil_Resume
 
Resume_Storage_testing
Resume_Storage_testingResume_Storage_testing
Resume_Storage_testing
 
dhiraj_ghavate
dhiraj_ghavatedhiraj_ghavate
dhiraj_ghavate
 
Birendra_resume
Birendra_resumeBirendra_resume
Birendra_resume
 
Priyank Pujara - Perl & Cloud Profile (1)
Priyank Pujara - Perl & Cloud Profile  (1)Priyank Pujara - Perl & Cloud Profile  (1)
Priyank Pujara - Perl & Cloud Profile (1)
 
NAGESH B KALAL
NAGESH B KALALNAGESH B KALAL
NAGESH B KALAL
 
PrashantSoni_exp_embeddedSwDevelopment_latest
PrashantSoni_exp_embeddedSwDevelopment_latestPrashantSoni_exp_embeddedSwDevelopment_latest
PrashantSoni_exp_embeddedSwDevelopment_latest
 

Indresh_Yadav_Resume

  • 1. INDRESH YADAV Mobile: +91-9033419998/9066881920 Email: yadavindresh@yahoo.com PROFESSIONAL EXPERIENCE: 3+ Years ofexperience in:  ASICVerificationexperience that includes development of the Verification Environment, Test plan definition and development, Test case implementation, Functional Coverage, Code Coverage and Regression analysis.  Good knowledge of UVM and OVM methodology.  Good knowledge in automation using Perl, Python and shell scripting.  Good Knowledge of Object Oriented Concept & Programming.  Knowledge of AXI4, eMMC5.0, DDR2 and LPDDR4 protocols. PROFESSIONAL SKILLS: Operating Systems Windows, Linux Programming Languages C, C++ Scripting Language Perl, Python, Shell HDL Language Verilog HVL System Verilog HVL Methodology UVM, OVM EDA Tools Synopsys-VCS, QuestaSim EXPERIENCE:  Working as a Verification Engineer at eInfochips Ltd from 1st May, 2013 to till date. EXPERIENCE DETAILS: Project #1 Project Intel Sky Lake and Canon Lake (Onsite Intel Client) Role Verification Engineer Duration of Project 11th May 2015 to till Now Team Size 6
  • 2. Synopsis Performance analysis for Graphics architecture Understood basic level flow of 3D Pipeline  Pri-Silicon:  Running regression on emulator.  Debug waveform to identify bottleneck.  Post-Silicon:  Running regression on Platform (Sky Lake) and collect Performance counter stats.  Debug Performance counter stats to identify bottleneck  Implemented Python and Perl script to automated debug efforts, Implemented python based GUI to collect performance counter stats and emulation stats and identify bottleneck based on stats. Language and Tools used Language: Python, Perl, Shell Tools: Veloce, Verdi OS: Unix, Windows Project #2 Project eMMC5.0 VIP development Role Verification Engineer Duration of Project 8th Oct 2014 to 15th April 2015 Team Size 4 Synopsis Development of eMMC5.0 VIP.  Understood eMMC5.01 specification.  Prepare test case plan, checkers and verification architecture document for eMMC5.0  Implemented eMMC5.0 verification environment from scratch, Implemented driver, monitor and sequences for eMMC5.0  Implemented test case and checker for eMMC5.0  Implemented functional coverage for eMMC5.0
  • 3. Language and Tools used Language: System Verilog. Methodology: UVM Tools: QuestaSim. OS: Unix, Windows Project #3 Project LPDDR4 Controller development Role Verification Engineer Duration of Project 1st April 2014 to 30th Sept 2014 Team Size 4 Synopsis Development of LPDDR4 Controller.  Understood LPDDR4 Specification.  Prepare Test case plan and checkers document for LPDDR4.  Implemented Test cases and debug test cases for LPDDR4.  Implemented protocol checkers for LPDDR4. Language and Tools used Language: System Verilog. Methodology: OVM/UVM Tools: VCS. OS: Unix, Windows Project #4 Project DDR2 test cases and code coverage Role Verification Engineer Duration of Project 11th Feb 2014 to 31st March 2014 Team Size 2 Synopsis Implement DDR2 test case to achieve 100% code coverage  Run regression and generated code coverage report  Implement test cases to cover missing branch, expression etc for DDR2  Debug test cases for DDR2.  Achieved 100% code coverage.
  • 4. Language and Tools used Language: System Verilog. Methodology: OVM Tools: QuestaSim OS: Unix, Windows Project #5 Project AXI 4 VIP development Role Verification Engineer Duration of Project 20th Oct 2013 to 10th Feb 2014 Team Size 2 Synopsis Development of AXI4 VIP  UnderstoodAXI4specification asperRequirement.  Writingtestplanand checkers forAXI4.  Implementationof verificationenvironment fromscratch  Implementationof the Driver,Monitor& Agent componentsforAXI4.  Implementationof Scoreboard,sequencesandtest casesforAXI4. Language and Tools used Language: System Verilog. Methodology: UVM Tools: QuestaSim. OS: Unix, Windows Project #6 Project Memory configuration file development Role Verification Engineer Duration of project 5th May 2013 to 10th Oct 2013 Team Size 5
  • 5. Synopsis Development of Memory configuration files of DDR3, DDR4, LPDDR2 and LPDDR3 SDRAMs for different vendors.  Work to develop Perl script for generation memory configuration files.  Generated configuration files using PERL script and cross verified generated configuration files. Language and Tools used Scripting Language: PERL Tools: Synopsys-VCS OS: Linux, Windows TRAINING:  Professional development course in “VLSI System Design and Verification” from eiTRA (eInfochips Training and Research Academy), Ahmedabad in 2012-13. EDUCATIONAL QUALIFICATION:  Bachelor of Engineering (B.E) in Electronics and Communication from L.C. Institute of Technology, in 2011. DECLARATION:  I hereby declare that the above mentioned information is correct up to my knowledge and understanding. INDRESH YADAV