Maulik Patel

Senior Staff Engineer at Marvell Technology
  • Claim this Profile
Contact Information
Location
San Jose, California, United States, US
Languages
  • English Full professional proficiency
  • Hindi Full professional proficiency
  • Gujarati Native or bilingual proficiency

Topline Score

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

You need to have a working account to view this content. Click here to join now
Nirmala Dhanashekar

Maulik is very good learner and dedicated person, team player. Technically very good in networking skills and has sound communication skills with crisp and clarity. Recommending his for many more success.

Virendra Maheta

Maulik has worked with me for a year and I found him very sincere, skillful and dedicated in his work and at same time he is very jovial personality. He has great hunger for learning new things and always ready to move out of comfort zone. I wish him success in his career.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Credentials

  • 2022 SONiC Hackathon: Most Wanted by Users Award
    The Linux Foundation
    Nov, 2022
    - Sep, 2024

Experience

    • United States
    • Semiconductor Manufacturing
    • 700 & Above Employee
    • Senior Staff Engineer
      • Oct 2021 - Present

      As part of acquisition of Innovium inc. As part of acquisition of Innovium inc.

    • Computer Hardware
    • 1 - 100 Employee
    • Senior Technical Lead
      • Jun 2021 - Oct 2021

    • Senior Technical Lead
      • Jan 2020 - Jun 2021

    • Technical Lead
      • Feb 2018 - Jan 2020

    • Member Of Technical Staff
      • Apr 2017 - Jan 2018

       Designed and implemented few L2/L3/QOS/Multicast modules in SDK for Innovium ASICs.  Designed, implemented and SME on many OCP(Open compute project)’s SAI(Switch Abstraction Interface) adapter modules for multiple platforms using Innovium ASICs for multiple SAI releases starting from 0.94 to recent one. Integration for Innovium SAI shim implementation with open-source NOS SONiC(The networking switch software that powers the Microsoft Global Cloud) and make sure the different PTF topology test-cases pass for supported features. Follow community updates in SAI/SoNiC. Revamped many existing Innovium SDK modules to enhance the overall code quality, improve the performance and ease the code maintenance. Debugged/fixed many cross-module bugs/issues in SDK and SAI (switch Abstraction Interface) for Innovium products. Assist QA team to define test-plans for better coverage and resolve their queries, educate them how to debug particular issue on live setup quickly and what information to collect from setup before reporting a defect. Software Product’s technical documentation for the delivered feature as SME(subject matter expert), prepare various debug guides. Work with Support and Technical Marketing Engineers to resolve technical issues as SME(subject matter expert) Assist in technical hiring process Show less

    • United States
    • Computer Networking Products
    • 700 & Above Employee
    • Software Engineer 3
      • Dec 2016 - Apr 2017

    • Software Engineer 2
      • Jun 2016 - Nov 2016

       Develop an ASIC driver for various functionalities like link management, stats handling, port config management, Vlan management, SPAN/Sflow, Lag, interrupt handling etc. Develop/optimize communication path between host CPU and ASIC for packet transfer at maximum rate. Software defined forwarding pipeline line programming using proprietary language and compiler tool-chains. Assist QA team to define test-plans for better coverage and resolve their queries, educate them how to debug particular issue on live setup quickly and what information to collect from setup before reporting a defect. Extensive documentation for existing and upcoming features, prepare various debugging tools/guides. Study/review Broadcom’s BCM56790 tomahawk 2, Barefoot’s Tofino arch. details for upcoming project. Assist in technical hiring process Show less

    • United States
    • Semiconductor Manufacturing
    • 100 - 200 Employee
    • Software Engineer 2
      • Mar 2016 - Jun 2016

      Responsibilities  Work as part of software team on SDK development for next generation networking product.  Feature and primitive manager development as part of control plane SDK development.  Control path simulation model (White Model) development for application software testing and integration.  Development of the MIPS 4K firmware for service CPU assisting main CPU.  Created a framework for wrapper interface auto-generation that connects programs written in C and C++ with a python using SWIG framework.  Developed board / chip diagnostic utility for various ODMs.  Bring-up the software on the actual Hardware  Test applications suit development in C including launcher script, result parsing modules in Python.  Developed many python utilities to automate various tasks that requires hours of programming if performed manually.[i.e. c interface generation for C++ code, CLI development from header file parsing, and other modules etc]  Makefile patches for various requirements/fixes  Functional testing of switch features/SDK APIs using Control path simulation model (White Model)  Developed MS Excel based completely automated test-suites in python to validate various control plane functionality, working of feature and primitive managers involved in control plane SDK, management plane SDK, and various chip profile  OCP - SAI integration in SDK, SAI adapter development and testing.  Open flow table’s integration/support in traditional pipe line architecture and SDK.  Update/Modify/add support in PCIe Driver used in control plane HAL in SDK.  Mentor a small verification team here at Volansys. Test At. framworks using TCL for spirent,ixia etc  Support customer/sales team of other region in case of urgent issues  Work with systems and test teams to take SW through unit tests, integration tests and stress tests using testing tools and HW boards. Show less

    • CW Xpliant/Cavium
      • May 2013 - Feb 2016

      Responsibilities  Work as part of software team on SDK development for next generation networking product.  Work as an individual contributor on allotted task on client’s demand.  Work with systems and test teams to take SW through unit tests, integration tests and stress tests using testing tools and HW boards.  Control path simulation model (White Model) development for application software testing and integration.  Development of the MIPS 4K firmware for service CPU assisting main CPU.  Created a framework for wrapper interface auto-generation that connects programs written in C and C++ with a python using SWIG framework.  Developed board / chip diagnostic utility for various ODMs.  Bring-up the software on the actual Hardware  Feature and primitive manager development as part of control plane SDK development.  Test applications suit development in C including launcher script, result parsing modules in Python.  Developed many python utilities to automate various tasks that requires hours of programming if performed manually.[i.e. c interface generation for C++ code, CLI development from header file parsing, and other modules etc]  Makefile patches for various requirements/fixes  Functional testing of switch features/SDK APIs using Control path simulation model (White Model)  Developed MS Excel based completely automated test-suites in python to validate various control plane functionality, working of feature and primitive managers involved in control plane SDK, management plane SDK, and various chip profile  OCP - SAI integration in SDK, SAI adapter development and testing.  Open flow table’s integration/support in traditional pipe line architecture and SDK.  Update/Modify/add support in PCIe Driver used in control plane HAL in SDK.  Mentor a small verification team here at Volansys. Test At. framworks using TCL for spirent,ixia etc Show less

    • Intern embedded software
      • Jun 2012 - Apr 2013

      Title : Development of single phase energy meter using Prolific's PL8331. Client : Raychem RPG, India Platform : Embedded workbench IDE for programming of TI's MSP430 series mixed signal processors and KEIL uVision3 IDE for Prolific's 8052 based PL8331 chip. Team size : 9 Status : Completed I was a team member in Sangani R&D team working on Raychem RPG's energy meter project. Responsibilities:  Firmware development of single phase two wire static energy meter.  Debugging and testing of firmware and other hardware parts of energy meter.  Calibration and communication peripherals testing of meters.  Functionality verification and performance testing using SONG YANG's test-bench for calibration and testing of energy meter. Show less

Education

  • Gujarat Technological University, Ahmedbabd
    Bachelor of Engineering (BE), Electronics and communicaion engineering
    2009 - 2013
  • swastik higher secondary
    higher secondary, science PCM
    2007 - 2009

Community

You need to have a working account to view this content. Click here to join now