Professional Documents
Culture Documents
Career Summary
6.5 years of e perience as a sof!"are deve#oper in verifica!ion !oo#s and f$nc!iona# verifica!ion of processor designs% "i!& 4+ years of e perience in #eading !eams !o de#iver "e##'doc$men!ed and !&oro$g&#y !es!ed code. (roficien! in o)*ec! orien!ed design% and deve#oping comp#e +++ mod$#es in #arge'sca#e environmen!s. ,ecognised as a consis!en! !op performer% "i!& !&e demons!ra!ed a)i#i!y !o &and#e m$#!ip#e ro#es. -cc#aimed for de#ivering &ig& )$siness va#$e !o c$s!omers !&ro$g& o$!s!anding !oo# s$ppor! and !raining. -dep! a! e pedi!ing pro*ec! !as.s !&ro$g& process a$!oma!ion. /anaged !&e re#ease and regression process for a +++ )ased verifica!ion !oo# on m$#!ip#e p#a!forms.
Skills
Languages Tools Platforms +% +++% 0ava% 12/3% 453 ddd% #d)% 6c#ipse% 7e!)eans% 8i!% do ygen 3in$ % -9:
Work Experience
IBM India Private Limited ;anga#ore% 9ndia
Development and Support for C++ ased !ard"are simulation tool (/ar 2011 < /ar 2014) ,o#es: ;anga#ore 2eam 3ead% 4of!"are =eve#oper% -pp#ica!ions 6ngineer ;anga#ore !eam #ead for 9;/>s in!erna# +++ )ased sim$#a!ion !oo# $sed for c&ip design verifica!ion. =eve#oped !oo# fea!$res !o improve $ser prod$c!ivi!y and verifica!ion code ?$a#i!y. 1and#ed c$s!omer s$ppor! and !raining.
1ig&#ig&!s Team Lead Role (#ayed a .ey ro#e in in!egra!ing !&e ne"#y formed ;anga#ore !eam in!o !&e g#o)a# !eam. w Trained # ne" team mem ers % g$ided !&em on +++ sof!"are deve#opmen! and c$s!omer in!erac!ions. w 7ego!ia!ed "i!& @4 !eam mem)ers and 9ndia managemen! on !as. a##oca!ions for ;anga#ore !eam. +on!ri)$!ed significan!#y in p#anning !&e g#o)a# !eam>s goa#s in 2012 and 201A. /anaged !&e comp#e!e regression and re#ease process for !&e !oo#. w =irec!ed a$!oma!ion of !&e process "&ic& reduced turnaround time $ a out % "ee&s per release. Mentored an intern 'co(op) student in deve#oping a !oo# for a$!oma!ed a$di!ing of sim$#a!ion config$ra!ions. Software Developer Role 9nven!ed Eagle Eye% a fea!$re !o add priva!e varia)#es from a +++ !es!)enc& !o a &ard"are sim$#a!ion "aveform. w /a.es de)$gging sim$#a!ion fai#s #ess !edio$s% saves an estimated # !ours de ug time per issue. w @ses Boenig #oo.$p and !emp#a!e e p#ici! ins!an!ia!ion !o avoid recompilation of test enc! code. 9nven!ed a fea!$re !o force an e pira!ion da!e on !emporary "or.aro$nds in sim$#a!ion environmen!s. w Prevents escape of ugs in !&e c&ip d$e !o &$man oversig&!. =eve#oped and dep#oyed a p#$gin !o in!egra!e !&ird'par!y grap&')ased verifica!ion !oo# in!o 9;/>s verifica!ion f#o". =e)$gged comp#e pro)#ems in #arge'sca#e +++ environmen!s. 6 perience "i!& code por!a)i#i!y iss$es )e!"een m$#!ip#e compi#ers and p#a!forms. Applications Engineer Role =esigned and e ec$!ed 5 sessions of A'day !raining program on 9;/>s verifica!ion me!&odo#ogy. w 2rained 90 verifica!ion engineers% reduced ramp(up time $ * "ee&s per engineer. Supported %++ customers "orld"ide on efficien! and effec!ive $sage of !oo# fea!$res. +ond$c!ed reg$#ar )i'"ee.#y mee!ings "i!& c$s!omers in ;anga#ore !o cap!$re !&eir !oo# re?$iremen!s. (roac!ive#y engaged "i!& po"er $sers for adop!ion of a !oo# for c$s!omiCed ana#ysis of !es!)enc& code. w Saves % "ee&s of code revie" time % on an average% for a !es!)enc& of siCe 100000 #ines of code.
,unctional -erification of design units in Processor C!ips (-$g 2007 < De) 2011) ,o#es: 2eam /em)er% @ni! Eerifica!ion 3ead =esigned and deve#oped +++ !es!)enc&es for f$nc!iona# verifica!ion of design $ni!s in vario$s processor c&ips. 2eam 3ead for verifica!ion of !&e D49 $ni! on A processor c&ips.
1ig&#ig&!s Team Lead Role =efined !&e !es!p#an% pro*ec! sc&ed$#e and !es!)enc& arc&i!ec!$re for !&e D49 $ni! verifica!ion on A pro*ec!s. Trained * ne" team mem ers% g$ided !&em !o fo##o" )es! verifica!ion prac!ices. 6nco$raged !&e !eam !o deve#op re$sa)#e code "i!& good doc$men!a!ion in deve#oping ne" !es!)enc& mod$#es. w ,e$se of a fe" mod$#es )y ano!&er !eam saved a out % "ee&s of development time. Team Member Role =esigned% deve#oped and main!ained +++ )ased verifica!ion environmen!s for 6 E1=3 design $ni!s. +onsis!en!#y de#ivered &ig& ?$a#i!y% "e## doc$men!ed verifica!ion code. +ons!an!#y en&anced !&e in&eri!ed verifica!ion se!$p !&ro$g& a$!oma!ion% refac!oring and environmen! res!r$c!$re. Conducted C++ education sessions for a)o$! A0 verifica!ion engineers.
Education
Bac!elor of Engineering 'Electronics and Communication) Eisves"araia& 2ec&no#ogica# @niversi!y% ;e#ga$m 9ndia
Dirs! +#ass "i!& =is!inc!ion < 80.71H -cademic (ro*ec!s Image Compression using 3avelet Transform (Dina# year pro*ec!) 7ov 2006 < /ar 2007 2&is sof!"are% imp#emen!ed in /-23-;% compresses digi!a# graysca#e images $sing =iscre!e Fave#e! 2ransform and ana#yCes !&e image ?$a#i!y and compression ra!io of !&e compressed images. Steganograp!$ and 40LE Image Compression (1o))y pro*ec!) /ay 2006 < 0$# 2006
2&is sof!"are% imp#emen!ed in +% performs !"o f$nc!ions: &iding a da!a fi#e in!o a )i!map image or an a$dio fi#e and re!rieving i!I and compressing a )i!map image $sing a com)ina!ion of ?$an!iCa!ion and r$n #eng!& encoding. 9! a#so ana#yCes !&e image ?$a#i!y and compression ra!io of !&e compressed images.
2&is "e)si!e ena)#es !&e s!$den!s !o searc& for vario$s co$rses% regis!er for !&eir desired co$rses% and pay !&e co$rse fees on#ine. 9! $ses 04( and 4!r$!s for !&e fron!end $ser in!erface and /y453 for !&e )ac.end da!a)ase.