Badges
Certifications
Work Experience
Senior Software Engineer
Samsung Semiconductor India Research•  December 2019 - Present
Currently working with various teams in order to improve their existing Frameworks/Tools/Architecture. This involves active programming, debugging and mentoring. • Primary responsibility is to architect new tools on demand • Single-handedly designed a common automation framework (Auto Test Framework - ATF) using Python from scratch to ease the development of new tools and development cooperation among developers • Using ATF, single-handedly designed a very magnificent Re- mote Test Framework written in Python that enables any host to take the role of a client or of a target host for remote validation
Software Engineer
Broadcom•  August 2018 - November 2019
#RF Validation for WIFI 11ax, 11ac, 11n • Designed a common equipment manager for all the automation engineers which was able to support any type of instrument connected for a given validation, which reduced the amount of code required to support a specific equipment . • Using the designed equipment manager, developed a robust and common RF Manager, which was capable of configuring and measuring from any equipment connected for RF validation, given that the connected instruments supports RF measurement . • Migrated existing legacy scripts written in shell and tcl to python environment using better algorithms which improved the timing efficiency by 50% . #PCIe validation • Developed an automated as well as user controllable JTAG command interface, which is now being used to debug during test execution as well as after completion of test #Automatic Test Equipment (ATE) enhancement • Re-arched the old ATE scripts to a better version and added support for PCIe validation in ATE with existing ATE validation for RF in same equipment
Education
Galgotias College of Engineering and Technology, Greater Noida
Electronics and Communication Engineering, B.Tech•  August 2014 - July 2018
GPA 7.63