Sharon received his B.A. in computer science from Bar-Ilan University and joined Verisity Design in 1996 to lead the hardware testbench automation revolution. Sharon introduced many of the most used UVM concepts, including agents, factory, configuration mechanism, and sequences as the technical manager of the Cadence UVM team. Sharon represented Cadence in the Accellera UVM working group and co-authored the book A Practical Guide to Adopting the Universal Verification Methodology. Currently Sharon is driving software-driven methodology for SoC verification and represents Cadence in the Accellera Portable Stimulus Working Group.