Vipin Padmam Ramesh

Vipin Padmam Ramesh

Followers of Vipin Padmam Ramesh915 followers
location of Vipin Padmam RameshBengaluru, Karnataka, India

Connect with Vipin Padmam Ramesh to Send Message

Connect

Connect with Vipin Padmam Ramesh to Send Message

Connect
  • Timeline

  • About me

    R&D Engineer @ BroadCom | Patent Holder

  • Education

    • Excel Central School

      2007 - 2011
      10th Grade ICSE : 92%
    • Maharishi Vidya Mandir Senior Secondary School

      2011 - 2013
      11th and 12th Grade - Computer Stream CBSE 95.2 %
    • Amrita Vishwa Vidyapeetham

      2014 - 2018
      B.Tech CSE GPA : 8.98
  • Experience

    • Avi Networks

      Jan 2018 - Aug 2019

      Worked on the TENS project Phase II :> Part of the core development team for a utility built from scratch;> Overcame scalability challenges while working on a distributed system;> Managing deployment across various cloud environments (Azure, AWS, etc.) and on-prem instances (VMware, Baremetal, etc.);> Orchestrated distributed load emulation, whilst closely mimicking real-world traffic patterns; -- Worked on docker, kubernetes, libcurl, libuv, postgreSQL, python-flask server, ZMQ, redis-queues, celery task queues, openSSL. Show less

      • Member Of Technical Staff

        Jul 2018 - Aug 2019
      • Project Intern

        Jan 2018 - Jul 2018
    • VMware

      Aug 2019 - Dec 2023

      Worked on the NSX-ALB Service Engine Platform / Performance :> Understanding bottlenecks in the packet processing pipeline; e.g. branch prediction, prefetching, page faults, process preemption, locking, contention scopes, multithreading, etc.> Understanding hardware capabilities; e.g. hardware offloads, processor isolation, use of hyper-threading, effective use and provisioning of RX/TX ring buffers, use of RSS, etc.> Improved packet I/O performance by ~20 %> Worked on CPU, memory management, and other low-level optimisations native to the Linux Operating System;> Gather detailed and granular insights on latencies and bottlenecks incurred in the packet path, and stream those invaluable metrics to the control plane. Show less

      • Member of Technical Staff 3

        Mar 2021 - Dec 2023
      • Member of Technical Staff 2

        Aug 2019 - Mar 2021
    • Broadcom

      Dec 2023 - now
      R&D Software Engineer 3

      > Drove the Intel QAT initiative for the ANS ALB : • Worked with openSSL crypto engines • Worked on DPDK QAT interface using the cryptodev interface • Achieved software acceleration by 70% on CPUs using AES and AVX512 instruction sets • Achieved hardware acceleration by 400 % using Intel QAT 4943 co-processor • Achieved hybrid acceleration by 600 % using Intel QAT engine> Design of FIPS mode of operations within the ANS ALB using OpenSSL 3.x for 140-2 level 1 and 140-3 using crypto provider interface > Replicating UDP flows for a Telecom customer : • Implementation of a NAT based traffic migration in case of traffic failure • Mirroring UDP flows and replicating hash lookup tables across service cores across datapath instances • Detailed analytics of the failover to standby in case of orphaned instances Show less

  • Licenses & Certifications

  • Honors & Awards

    • Awarded to Vipin Padmam Ramesh
      Elevate Our Best VMware Sep 2023 For root causing a critical performance issue with one of our most important customers.We worked closely on the packet path of NSX-T, understood how health monitoring works, and as a team we figured out the bottlenecks in the system - both at the hypervisor level, as well as at the guest level.Nominated by Srinivasa Srikanth PodilaCertificate : https://drive.google.com/file/d/1QZV_pdUFEwsgPw9nI9eHPbMRG2Xjy45_/view
    • Awarded to Vipin Padmam Ramesh
      Green LB project - Mar 2023 Our project on sustainable Global Server Load Balancing got selected for the annual VMware RADIO(Research and Development Innovation) 2023 conference in Palo Alto, California, United States.
    • Awarded to Vipin Padmam Ramesh
      Submitted patches to the Intel DPDK.org (A project managed by the Linux Foundation) - Jan 2023 Patches related to Memory Management and PCIe VFs (Virtual Functions)Patchwork :… Show more Patches related to Memory Management and PCIe VFs (Virtual Functions)Patchwork : https://github.com/DPDK/dpdk/commit/0c6e2781578f37d0497c225acf68ce5ffe31bd8ehttps://github.com/DPDK/dpdk/commit/8c03a149ce957b10d7792a2a78339496dd156e9fhttps://github.com/DPDK/dpdk/commit/8e3712928716a1deb8857c971865aa15dc436b04https://github.com/DPDK/dpdk/commit/a344719c181aac28cb2ada0d2ddbfee8ad737a1ahttps://github.com/DPDK/dpdk/commit/0c6e2781578f37d0497c225acf68ce5ffe31bd8ehttp://patches.dpdk.org/project/dpdk/list/?submitter=2933&state=%2A&series=&q=&delegate=&archive=both Show less
    • Awarded to Vipin Padmam Ramesh
      Borathon Idea / PoC implementation selected into Top 25 submissions list VMware Sep 2022 Project : Application-Aware QoS Optimisation for NUMA-Based AppliancesCertificate : https://drive.google.com/file/d/1U60urm2ml3y4rGzK7k8ZfqauVhyyN1BT/view?usp=share_link
    • Awarded to Vipin Padmam Ramesh
      Accelerate Our Best Award for "NSX-ALB SE Platform & Performance" VMware 2021 Nominated by Raghav KempannaCertificate : https://drive.google.com/file/d/1_QdfvwzmT2KWAKdpQnlXTMLYMQuEkrlz/view?usp=share_link
    • Awarded to Vipin Padmam Ramesh
      Part of the core development team for TE-NS (Traffic Emulator for Network Services) - Oct 2020 An Open-Source project developed and managed by VMware.Blog : https://blogs.vmware.com/load-balancing/2021/05/14/vmware-tens-the-most-comprehensive-traffic-emulator-for-network-servicesGit : https://github.com/vmware/te-ns
    • Awarded to Vipin Padmam Ramesh
      Elevate Our Best Award for delivering TE CLI VMware 2020 Nominated by Sujith Sankar and Raghav Kempanna.Certificate : https://drive.google.com/file/d/1bOcvV9VBkgkF7gtuddoYYmw1oMq3tiUG/view?usp=share_link
    • Awarded to Vipin Padmam Ramesh
      Spot Award for "Ensuring Quality and Excellence in the TE data-path and control-plane" Avi Networks May 2019 Our efforts to proactively fix issues, and meeting deliverables with agility and promptness was recognized.Nominated by Sujith Sankar.Award shared with Aravindhan Krishnan.
    • Awarded to Vipin Padmam Ramesh
      TBI Innovation Challenge 2017 - 2017 Secured 10th position for 'Smart Railway Doors'
    • Awarded to Vipin Padmam Ramesh
      IoT challenge 2016 IIT Bombay Techfest 2016 2016 Won the prelims at IoT challenge 2016 amongst 250 participants. The event was organized by IIT Bombay alongside i3indya technologies. Certificate : https://drive.google.com/file/d/1yiDK0I8j1T83ZkliS0fogMa_6epBpL5y/view?usp=share_link
    • Awarded to Vipin Padmam Ramesh
      United Nations Information Centre for India and Bhutan - 2009 Secured 11th position in the Annual All India Essay Writing Event, 2009Certificate : https://drive.google.com/file/d/1IMi7zkz3IbTYuB4nA79w_4r7OfjUv8P0/view?usp=share_link
    • Awarded to Vipin Padmam Ramesh
      State Level Mathematics Contest - 2005 2nd Class in State Level Mathematics Contest, 2005Certificate : https://drive.google.com/file/d/13M4BrJz-DAtP_W7UzZJDHzd6TIKJhmn6/view?usp=share_link