Download PDF



M.S, Electrical Engineering and Computer Science

University of California, Irvine         GPA : 3.64

B.E, Electronics and Communication

Sardar Patel University, India          GPA : 3.74

Work History

Oct '15Present

Software Engineer

Intel Corporation, Santa Clara
  • Developed software for camera IP for various Intel SOCs. Designed, engineered and implemented kernels for image and video capture pipelines. 
  • Extensively contributed to testing , performance monitoring and providing support for full stack integration.
Apr '13Aug '15

Software Engineer

Qualcomm Incorporated, San Diego
  • Designed and developed driver software for a programmable HW block that handles IP stack related activities to offload the CPU. Supported features such as filtering and routing of IP packets, compression and decompression. 
  • Optimized the driver for peak performance using both hardware and software tracing. Brought down the software latency of the compression/decompression feature by 50%.
  • Involved in pre-silicon, post-silicon bring up  and end to end integration for the chipsets - MDM 9x35, Snapdragon 810 (MSM 8994), MDM 9x45, MSM 8952. Developed a tool to assist in debugging driver related issues.
Jun '12Dec '12

Firmware Engineer Intern

Broadcom Corporation, Mobile and Wireless Group, Irvine
  • Performed post silicon validation and debugging of cellular baseband SoC. Developed APIs for an application that allows for configuration, control and power management.
  • Worked closely with the DVT and chip designers to study and model hardware architecture of the SoC for code generation using XML as part of the Power Management team.
Jul '10Jul '11

Associate Software Engineer

Rockwell Collins India Design Center, India
  • Developed a test client application to test Information Management System which combines the capability to provide networking and computing services.
  • Performed requirement based tests to automate verification of an application that automates a wide variety of flight management tasks.


Programming Languages :  C, Python, C++, Java, MATLAB, SystemC, SpecC

Databases : MySql, PostgreSQL

Hardware skills : ARM, AVR, 8051, Assembly programming, Lauterbach debugging

Version Control : Git, Perforce, Sub Version

Additional Experience 

Marketing Head,  INTEL India Santa Clara Employee Resource Group                                       October 2015 - Present