SlideShare a Scribd company logo
GREG MOKLER SENIOR-LEVELVERIFICATIONENGINEER
469-688-6651  gmokler@gmail.com 13003B South Madrone Trail.  Austin, TX  78737
Top-performing verification engineer with over 20 years of experience in ASIC/FPGA development. Involved in
verification using HVLs for networking, wireless baseband, video, and telephony applications. Over two years of UVM
experience and five years of experience writing RTL code. Served as lead verification engineer within project teams in
various organizations. Proven track record in the architecting and coding of verification environments, generating
coverage metrics, and releasing solid designs with very few bug escapes.
Areas of Expertise include:
 Verilog  System Verilog (VMM/UVM)  Strategic Planning
 Functional Coverage Driven  Specman E (HVL)  Team Leadership
 Constrained Random Verification  PERL Script Development  Problem Resolution
RELEVANT PROFESSIONAL EXPERIENCE
TREND MICRO  Austin, TX  2016 - Present
LEAD VERIFICATION ENGINEER
 Architected and implemented Layered Agent-based Traffic Generator for newly ported UVM testbench to
replace existing one providing improved ability to quickly generate new packet topologies and/or add new
layers to existing ones.
ENTERPRISE SECURITY PRODUCTS/HEWLETT-PACKARD  Austin, TX  2007 - 2016
LEAD VERIFICATION ENGINEER
 Developed system level verification infra-structure using VMM from scratch including class library for
generation of network traffic for IPv4 and IPv6 over Ethernet, carrying TCP, UDP, ICMP, IP tunneling, GRE, GTP,
VLAN tunneling protocols, and MPLS for verification of FPGA devices for state-of-the-art intrusion prevention
systems supporting 40 Gbps of traffic.
 Introduced constrained random test methodologies, SVA, and functional coverage resulting in over 93%
reduction in bug escapes over 6 projects.
 Created automated triage tool for assisting in root-causing failures during random testing.
 Designed automated regression flow for nightly regressions and continuous random seed testing.
 Implemented plan for VMM-to-UVM testbench port
LIFESIZE COMMUNICATIONS  Austin, TX  2003 - 2007
LEAD VERIFICATION ENGINEER
 Member of initial startup team providing guidance on appropriate approach to hardware development. Built
small team for verification of FPGAs.
 Debugged and fully verified RTL for deinterlacing video sources with advanced algorithms.
 Developed and maintained System C testbench for verifying FPGAs for processing of multiple video sources
including hi-def camera for IP-based conferencing system.
D2 AUDIO CORPORATION  Austin, TX  2002 - 2003
VERIFICATION CONSULTANT
 Responsible for development and implementation of verification environment for Class D audio PWM amplifier.
 Developed directed tests for DSP core instruction pipe control, DMA controller, and various peripherals
including SSI, I2C. Verified full code coverage using Surecov.
EDUCATION & TRAINING
Bachelor of Science in Electrical Engineering
SAN DIEGO STATE UNIVERSITY | San Diego, CA
UVM Adopter Class by Doulos

More Related Content

What's hot

Extended QA testing to enhance productivity of a leading networking solution ...
Extended QA testing to enhance productivity of a leading networking solution ...Extended QA testing to enhance productivity of a leading networking solution ...
Extended QA testing to enhance productivity of a leading networking solution ...
Veryx Technologies
 
Peter Vinh Resume
Peter Vinh ResumePeter Vinh Resume
Peter Vinh Resume
Peter Vinh
 
MingLiuResume2016
MingLiuResume2016MingLiuResume2016
MingLiuResume2016
Ming Liu
 
Resume_Hafiz_Khan
Resume_Hafiz_KhanResume_Hafiz_Khan
Resume_Hafiz_Khan
Hafiz Khan
 
Platform Engineer, VNX Specialist Version 8.0 (EMCPE) certificate
Platform Engineer, VNX Specialist Version 8.0 (EMCPE) certificatePlatform Engineer, VNX Specialist Version 8.0 (EMCPE) certificate
Platform Engineer, VNX Specialist Version 8.0 (EMCPE) certificate
chris kerbage
 
Resume-Prerna
Resume-PrernaResume-Prerna
Resume-Prerna
Prerna Gupta
 
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 Steve Pender - Summary plus Ref - 2016 10
CV Steve Pender - Summary plus Ref - 2016 10CV Steve Pender - Summary plus Ref - 2016 10
CV Steve Pender - Summary plus Ref - 2016 10
Steve Pender
 
CV Engr Ali Naseer
CV Engr Ali NaseerCV Engr Ali Naseer
CV Engr Ali Naseer
Ali Naseer
 
Resume_052715
Resume_052715Resume_052715
Resume_052715
Phu Sam
 
GNAT Pro User Day: AdaCore Insights
GNAT Pro User Day: AdaCore InsightsGNAT Pro User Day: AdaCore Insights
GNAT Pro User Day: AdaCore Insights
AdaCore
 
Resume-Electronics Design Engineer
Resume-Electronics Design EngineerResume-Electronics Design Engineer
Resume-Electronics Design Engineer
Sachin N.P
 
Rep
RepRep
Arizona State University Test Lecture
Arizona State University Test LectureArizona State University Test Lecture
Arizona State University Test Lecture
Pete Sarson, PH.D
 
Wayne Fick HW
Wayne Fick HWWayne Fick HW
Wayne Fick HW
Wayne Fick
 
Validation and-design-in-a-small-team-environment
Validation and-design-in-a-small-team-environmentValidation and-design-in-a-small-team-environment
Validation and-design-in-a-small-team-environment
Obsidian Software
 
Richard Gonzalez Resume 01 14 10
Richard Gonzalez Resume 01 14 10Richard Gonzalez Resume 01 14 10
Richard Gonzalez Resume 01 14 10
rgonza17
 
Testing - the gatekeeper for quality in NFV
Testing - the gatekeeper for quality in NFVTesting - the gatekeeper for quality in NFV
Testing - the gatekeeper for quality in NFV
Qualitest
 
Politecnico di Torino Test Engineering Lecture
Politecnico di Torino Test Engineering LecturePolitecnico di Torino Test Engineering Lecture
Politecnico di Torino Test Engineering Lecture
Pete Sarson, PH.D
 
Use Models for Extending IEEE 1687 to Analog Test
Use Models for Extending IEEE 1687 to Analog TestUse Models for Extending IEEE 1687 to Analog Test
Use Models for Extending IEEE 1687 to Analog Test
Pete Sarson, PH.D
 

What's hot (20)

Extended QA testing to enhance productivity of a leading networking solution ...
Extended QA testing to enhance productivity of a leading networking solution ...Extended QA testing to enhance productivity of a leading networking solution ...
Extended QA testing to enhance productivity of a leading networking solution ...
 
Peter Vinh Resume
Peter Vinh ResumePeter Vinh Resume
Peter Vinh Resume
 
MingLiuResume2016
MingLiuResume2016MingLiuResume2016
MingLiuResume2016
 
Resume_Hafiz_Khan
Resume_Hafiz_KhanResume_Hafiz_Khan
Resume_Hafiz_Khan
 
Platform Engineer, VNX Specialist Version 8.0 (EMCPE) certificate
Platform Engineer, VNX Specialist Version 8.0 (EMCPE) certificatePlatform Engineer, VNX Specialist Version 8.0 (EMCPE) certificate
Platform Engineer, VNX Specialist Version 8.0 (EMCPE) certificate
 
Resume-Prerna
Resume-PrernaResume-Prerna
Resume-Prerna
 
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...
 
CV Steve Pender - Summary plus Ref - 2016 10
CV Steve Pender - Summary plus Ref - 2016 10CV Steve Pender - Summary plus Ref - 2016 10
CV Steve Pender - Summary plus Ref - 2016 10
 
CV Engr Ali Naseer
CV Engr Ali NaseerCV Engr Ali Naseer
CV Engr Ali Naseer
 
Resume_052715
Resume_052715Resume_052715
Resume_052715
 
GNAT Pro User Day: AdaCore Insights
GNAT Pro User Day: AdaCore InsightsGNAT Pro User Day: AdaCore Insights
GNAT Pro User Day: AdaCore Insights
 
Resume-Electronics Design Engineer
Resume-Electronics Design EngineerResume-Electronics Design Engineer
Resume-Electronics Design Engineer
 
Rep
RepRep
Rep
 
Arizona State University Test Lecture
Arizona State University Test LectureArizona State University Test Lecture
Arizona State University Test Lecture
 
Wayne Fick HW
Wayne Fick HWWayne Fick HW
Wayne Fick HW
 
Validation and-design-in-a-small-team-environment
Validation and-design-in-a-small-team-environmentValidation and-design-in-a-small-team-environment
Validation and-design-in-a-small-team-environment
 
Richard Gonzalez Resume 01 14 10
Richard Gonzalez Resume 01 14 10Richard Gonzalez Resume 01 14 10
Richard Gonzalez Resume 01 14 10
 
Testing - the gatekeeper for quality in NFV
Testing - the gatekeeper for quality in NFVTesting - the gatekeeper for quality in NFV
Testing - the gatekeeper for quality in NFV
 
Politecnico di Torino Test Engineering Lecture
Politecnico di Torino Test Engineering LecturePolitecnico di Torino Test Engineering Lecture
Politecnico di Torino Test Engineering Lecture
 
Use Models for Extending IEEE 1687 to Analog Test
Use Models for Extending IEEE 1687 to Analog TestUse Models for Extending IEEE 1687 to Analog Test
Use Models for Extending IEEE 1687 to Analog Test
 

Similar to Greg Mokler Resume

Rahul_Ramani_Profile
Rahul_Ramani_ProfileRahul_Ramani_Profile
Rahul_Ramani_Profile
Rahul Ramani
 
William Petcher_sat
William Petcher_satWilliam Petcher_sat
William Petcher_sat
Bill Petcher
 
Resume John A Trimmer 8-12-15-rev3
Resume John A Trimmer 8-12-15-rev3Resume John A Trimmer 8-12-15-rev3
Resume John A Trimmer 8-12-15-rev3
John Trimmer
 
Govind Resume (1)
Govind Resume (1)Govind Resume (1)
Govind Resume (1)
govind sharma
 
PrasadResume
PrasadResumePrasadResume
PrasadResume
Prasad Yalamanchi
 
NAGESH B KALAL
NAGESH B KALALNAGESH B KALAL
NAGESH B KALAL
Nagesh Kalal
 
GregBauerLinkedin
GregBauerLinkedinGregBauerLinkedin
GregBauerLinkedin
Greg Bauer
 
CV Ranan Fraer Apr 2016
CV Ranan Fraer Apr 2016CV Ranan Fraer Apr 2016
CV Ranan Fraer Apr 2016
Ranan Fraer
 
bryan-j.-reinbolt-resume
bryan-j.-reinbolt-resumebryan-j.-reinbolt-resume
bryan-j.-reinbolt-resume
Bryan Reinbolt
 
GeneResume
GeneResumeGeneResume
GeneResume
Gene Swiech
 
Standard ButchResume 8_14
Standard ButchResume 8_14Standard ButchResume 8_14
Standard ButchResume 8_14
Butch (Ralph) Thornburg
 
Laurie Henderson Seaton Software QA Tester Current
Laurie Henderson Seaton Software QA Tester CurrentLaurie Henderson Seaton Software QA Tester Current
Laurie Henderson Seaton Software QA Tester Current
Laurie Seaton
 
Resume_Pragathi
Resume_PragathiResume_Pragathi
Resume_Pragathi
pragathi poonja
 
srilaxmi-resume
srilaxmi-resumesrilaxmi-resume
srilaxmi-resume
Srilaxmi Butukuri
 
Siva_resume
Siva_resumeSiva_resume
Siva_resume
SIVASANTHANAM. D
 
GeneCernilliResume
GeneCernilliResumeGeneCernilliResume
GeneCernilliResume
Gene Cernilli
 
Basavanthrao_resume_vlsi
Basavanthrao_resume_vlsiBasavanthrao_resume_vlsi
Basavanthrao_resume_vlsi
Basavanthrao Malkapgouda
 
Resume
ResumeResume
AtifBhatti resume
AtifBhatti resumeAtifBhatti resume
AtifBhatti resume
Atif Bhatti
 
Pavan.R_resume
Pavan.R_resumePavan.R_resume
Pavan.R_resume
Pavan Ramisetty
 

Similar to Greg Mokler Resume (20)

Rahul_Ramani_Profile
Rahul_Ramani_ProfileRahul_Ramani_Profile
Rahul_Ramani_Profile
 
William Petcher_sat
William Petcher_satWilliam Petcher_sat
William Petcher_sat
 
Resume John A Trimmer 8-12-15-rev3
Resume John A Trimmer 8-12-15-rev3Resume John A Trimmer 8-12-15-rev3
Resume John A Trimmer 8-12-15-rev3
 
Govind Resume (1)
Govind Resume (1)Govind Resume (1)
Govind Resume (1)
 
PrasadResume
PrasadResumePrasadResume
PrasadResume
 
NAGESH B KALAL
NAGESH B KALALNAGESH B KALAL
NAGESH B KALAL
 
GregBauerLinkedin
GregBauerLinkedinGregBauerLinkedin
GregBauerLinkedin
 
CV Ranan Fraer Apr 2016
CV Ranan Fraer Apr 2016CV Ranan Fraer Apr 2016
CV Ranan Fraer Apr 2016
 
bryan-j.-reinbolt-resume
bryan-j.-reinbolt-resumebryan-j.-reinbolt-resume
bryan-j.-reinbolt-resume
 
GeneResume
GeneResumeGeneResume
GeneResume
 
Standard ButchResume 8_14
Standard ButchResume 8_14Standard ButchResume 8_14
Standard ButchResume 8_14
 
Laurie Henderson Seaton Software QA Tester Current
Laurie Henderson Seaton Software QA Tester CurrentLaurie Henderson Seaton Software QA Tester Current
Laurie Henderson Seaton Software QA Tester Current
 
Resume_Pragathi
Resume_PragathiResume_Pragathi
Resume_Pragathi
 
srilaxmi-resume
srilaxmi-resumesrilaxmi-resume
srilaxmi-resume
 
Siva_resume
Siva_resumeSiva_resume
Siva_resume
 
GeneCernilliResume
GeneCernilliResumeGeneCernilliResume
GeneCernilliResume
 
Basavanthrao_resume_vlsi
Basavanthrao_resume_vlsiBasavanthrao_resume_vlsi
Basavanthrao_resume_vlsi
 
Resume
ResumeResume
Resume
 
AtifBhatti resume
AtifBhatti resumeAtifBhatti resume
AtifBhatti resume
 
Pavan.R_resume
Pavan.R_resumePavan.R_resume
Pavan.R_resume
 

Greg Mokler Resume

  • 1. GREG MOKLER SENIOR-LEVELVERIFICATIONENGINEER 469-688-6651  gmokler@gmail.com 13003B South Madrone Trail.  Austin, TX  78737 Top-performing verification engineer with over 20 years of experience in ASIC/FPGA development. Involved in verification using HVLs for networking, wireless baseband, video, and telephony applications. Over two years of UVM experience and five years of experience writing RTL code. Served as lead verification engineer within project teams in various organizations. Proven track record in the architecting and coding of verification environments, generating coverage metrics, and releasing solid designs with very few bug escapes. Areas of Expertise include:  Verilog  System Verilog (VMM/UVM)  Strategic Planning  Functional Coverage Driven  Specman E (HVL)  Team Leadership  Constrained Random Verification  PERL Script Development  Problem Resolution RELEVANT PROFESSIONAL EXPERIENCE TREND MICRO  Austin, TX  2016 - Present LEAD VERIFICATION ENGINEER  Architected and implemented Layered Agent-based Traffic Generator for newly ported UVM testbench to replace existing one providing improved ability to quickly generate new packet topologies and/or add new layers to existing ones. ENTERPRISE SECURITY PRODUCTS/HEWLETT-PACKARD  Austin, TX  2007 - 2016 LEAD VERIFICATION ENGINEER  Developed system level verification infra-structure using VMM from scratch including class library for generation of network traffic for IPv4 and IPv6 over Ethernet, carrying TCP, UDP, ICMP, IP tunneling, GRE, GTP, VLAN tunneling protocols, and MPLS for verification of FPGA devices for state-of-the-art intrusion prevention systems supporting 40 Gbps of traffic.  Introduced constrained random test methodologies, SVA, and functional coverage resulting in over 93% reduction in bug escapes over 6 projects.  Created automated triage tool for assisting in root-causing failures during random testing.  Designed automated regression flow for nightly regressions and continuous random seed testing.  Implemented plan for VMM-to-UVM testbench port LIFESIZE COMMUNICATIONS  Austin, TX  2003 - 2007 LEAD VERIFICATION ENGINEER  Member of initial startup team providing guidance on appropriate approach to hardware development. Built small team for verification of FPGAs.  Debugged and fully verified RTL for deinterlacing video sources with advanced algorithms.  Developed and maintained System C testbench for verifying FPGAs for processing of multiple video sources including hi-def camera for IP-based conferencing system. D2 AUDIO CORPORATION  Austin, TX  2002 - 2003 VERIFICATION CONSULTANT  Responsible for development and implementation of verification environment for Class D audio PWM amplifier.  Developed directed tests for DSP core instruction pipe control, DMA controller, and various peripherals including SSI, I2C. Verified full code coverage using Surecov. EDUCATION & TRAINING Bachelor of Science in Electrical Engineering SAN DIEGO STATE UNIVERSITY | San Diego, CA UVM Adopter Class by Doulos