Muthuraman Elangovan

Muthuraman Elangovan Email and Phone Number

R&D @ Ataya, Taiwan. @ Ataya
elsene, belgium
Muthuraman Elangovan's Location
East District, Taiwan, Taiwan, Taiwan, Province of China
Muthuraman Elangovan's Contact Details
About Muthuraman Elangovan

Over 11 years of experience in embedded firmware development, and over 3 years of extensive work experience in 5G core mobile network function development. Extensive industry experience in High-Availability/Redundant systems, Linux Kernel and macOS IOKit driver design, development, and debugging embedded systems. Experienced in carrying projects through the entire development cycle.Technical Skills:  ✶ Extensive experience in designing and development of 5GC UPF in Linux device driver, DPDK, VPP, P4, and eBPF+XDP.  ✶ Extensive experience in designing Block Storage Subsystem’s front-end firmware development in Linux device driver and macOS IOKit driver.  ✶ Expertise working with storage protocols FC, iSCSI, iSNS, SCSI, and SAS, and 5G protocols PFCP, GTP-U, GTP-C, and NGAP.  ✶ Expertise working with Linux subsystems Network, SCSI, iSCSI, FC, SAS, NVMe, PCIe, and macOS subsystems Storage and Network. ✶ Programming languages: C, C++, Objective-C, Python, Java, and Golang.  ✶ Interested Areas: 5GC NFs, SAN, SDN, DPDK, SmartNIC, Edge Cloud, CPE, vCPE, NFV, VNF, OpenFlow, Switch Architectures (VPP, P4 Tofino, BMv2, Stratum, ONOS, SONiC, Mininet, and Open vSwitch).

Muthuraman Elangovan's Current Company Details
Ataya

Ataya

View
R&D @ Ataya, Taiwan.
elsene, belgium
Employees:
18
Muthuraman Elangovan Work Experience Details
  • Ataya
    Data Plane Engineer
    Ataya Nov 2023 - Present
    Taipei, Taipei City, Taiwan
    ● 5GC NF UPF: Design and Development of Harmony and Chorus products● Contributions: Enhanced Linux Macvlan module to support VLAN tagging and developed Linux SCTP module to support active-migration in AMF● Frameworks: Kubernetes, Docker, eBPF+XDP, DPDK, BESS, VPP● Platforms: x86 and ARM
  • Saviah Technologies, Inc.
    Software Engineer
    Saviah Technologies, Inc. Nov 2022 - Oct 2023
    Hsinchu City, Taiwan, Taiwan
    ● Worked on the development of UPF data plane application using Data Plane Development Kit (DPDK) framework and familiar with DPDK internals like EAL, PMD, UIO framework, and other features.● Implemented: GBR and Non-GBR QoS profiling, ARP, IP Fragmentation, NAT, Gateway, Downlink data buffering, statistics reports, port capture, CLI, and more.● Technologies used: P4, DPDK, NFF-GO, NVMe, gRPC, Thrift● GitHub… Show more ● Worked on the development of UPF data plane application using Data Plane Development Kit (DPDK) framework and familiar with DPDK internals like EAL, PMD, UIO framework, and other features.● Implemented: GBR and Non-GBR QoS profiling, ARP, IP Fragmentation, NAT, Gateway, Downlink data buffering, statistics reports, port capture, CLI, and more.● Technologies used: P4, DPDK, NFF-GO, NVMe, gRPC, Thrift● GitHub Repos:https://github.com/muthuramanecs03g/dpdk/tree/main/app/test-pmd-gtpu https://github.com/muthuramanecs03g/nfcli Show less
  • Free5Gc
    Software Engineer
    Free5Gc Dec 2020 - Oct 2022
    Hsinchu City, Taiwan, Taiwan
    ● Familiar with 3GPP Technical Specification of 5G core mobile network function UPF and others.● Design and Development: UPF control plane based on user-space application and data plane based on Linux Kernel module.● UPF features: Optimized the PFCP session and rule lookup time in UPF data plane and features Encap/Decap GTP-U header, SDF, QoS flows, /proc for debug, and more.● Technologies Used: P4, DPDK, and SmartNIC.● Switch Architectures: BMv2, Tofino, Stratum, ONOS, SONiC… Show more ● Familiar with 3GPP Technical Specification of 5G core mobile network function UPF and others.● Design and Development: UPF control plane based on user-space application and data plane based on Linux Kernel module.● UPF features: Optimized the PFCP session and rule lookup time in UPF data plane and features Encap/Decap GTP-U header, SDF, QoS flows, /proc for debug, and more.● Technologies Used: P4, DPDK, and SmartNIC.● Switch Architectures: BMv2, Tofino, Stratum, ONOS, SONiC, Mininet, and Open vSwitch.● Platform: Accton CSP-7551 hardware appliance, Tofino2.● GitHub Repos:https://github.com/free5gc/gtp5g Show less
  • Promise Technology
    Deputy Technical Manager
    Promise Technology Mar 2017 - Nov 2020
    Hsinchu City, Taiwan
    🎯 Design and Development of Linux & macOS Device Drivers: ► Protocols: SCSI, SAS, FC, iSCSI, iSNS, CHAP ► Linux Subystems: SCSI, Network, FC Initiator/Target, iSCSI Initiator/Target, PCIe, NVMe ► macOS Subystems: Storage, Network ► PROMISE Storage Subsystem Modules: Dual-Controller, VMWare VAAI SCSI, Multipath, C2C, PVA, PND ► Protocol Analyzers: Lecroy, Finisar, Wireshark ► IO Tools: IOMeter, Medusa, fio, dd, iperf ► Operating Systems: Linux x86_64… Show more 🎯 Design and Development of Linux & macOS Device Drivers: ► Protocols: SCSI, SAS, FC, iSCSI, iSNS, CHAP ► Linux Subystems: SCSI, Network, FC Initiator/Target, iSCSI Initiator/Target, PCIe, NVMe ► macOS Subystems: Storage, Network ► PROMISE Storage Subsystem Modules: Dual-Controller, VMWare VAAI SCSI, Multipath, C2C, PVA, PND ► Protocol Analyzers: Lecroy, Finisar, Wireshark ► IO Tools: IOMeter, Medusa, fio, dd, iperf ► Operating Systems: Linux x86_64, macOS ► Programming languages: C, Objective-C🎯 Contribution to PROMISE Products: ► PegasusPro: Ported Linux LSI 12G SAS driver to macOS IOKit and completed the project within 2months, and reach the performance about 2700MB/s for Read, and 2800MB/s for Write. ► SANLink Ethernet: Ported Linux 25G Ethernet Controller (Mellanox & QLogic chips) to macOS IOKit, maintained 10G (Intel Controller) ► SANLink FC: Maintained and support customer issues of macOS IOKit (Emulex) ► E5000/R3000/D5000: Ported QLogic 16G FC Target FreeBSD driver to Linux ► Vtrak Ex30/A-Class: Maintained PMC QE8 8G FC kernel module, involved the development of iSCSI 1G and 10G Intel x540-T2, ► PROMISE iSCSI: Port/Portal/Session/Connection/Target, 2K sessions, Header and Data Digest, NOP-IN and NOP-OUT, iSNS registration, MAC, Link aggregation, DHCP, VLAN, IP Failover/Failback, TCP/IP performance tunning, double buffer elimination ► PROMISE FC: Topology support fabric, p2p, and loop, Auto initiator-based LUN mapping, Auto connect PROMISE Target subsystems, discover ports in fabric, CLI commands 🎯 Customer Support and Troubleshooting: ► Enhanced Promise SCSI target subsystem command handling, and solved long pending most vulnerable issues ► Familiar with troubleshooting the hosts (Windows server/Linux/macOS/VMWare), switch and HBA(Cisco/QLogic/Emulex/HP/Brocade/Mellanox/Intel/LSI) ► Worked with FAE team and customers on escalated issues Show less
  • Promise Technology
    Senior Engineer
    Promise Technology Dec 2013 - Feb 2017
    Hsinchu, Taiwan
  • Msys Technologies
    Software Engineer
    Msys Technologies Nov 2009 - Dec 2013
    Chennai Area, India
    Protocol development like SCSI, FibreChannel, and iSCSI (RFC3720) for the client PROMISE Technology, USA.

Muthuraman Elangovan Skills

Fibre Channel Device Drivers Iscsi Storage Linux Scsi C Debugging Tcp/ip Linux Kernel Firmware C++ Perl Embedded Systems Internet Protocol Suite Unix Shell Scripting San Cloud Computing Epc Object Oriented Programming Nvme Java Embedded Software Python Objective C Raid Software Defined Networking Network Function Virtualization Zfs Gtp Cups 5g Software Architecture Software Architectural Design Mac Os X Server Pfcp

Muthuraman Elangovan Education Details

  • National Yang Ming Chiao Tung University
    Electrical Engineering And Computer Science
  • Ayya Nadar Janaki Ammal College, Sivakasi.
    Ayya Nadar Janaki Ammal College, Sivakasi.
    Computer Application
  • Govt Arts College, Melur
    Govt Arts College, Melur
    Computer Science
  • S.V.K Higher Secondary School, A.Thekkur, Sivagangai Dist, Tn.
    S.V.K Higher Secondary School, A.Thekkur, Sivagangai Dist, Tn.
    Computer Science

Frequently Asked Questions about Muthuraman Elangovan

What company does Muthuraman Elangovan work for?

Muthuraman Elangovan works for Ataya

What is Muthuraman Elangovan's role at the current company?

Muthuraman Elangovan's current role is R&D @ Ataya, Taiwan..

What is Muthuraman Elangovan's email address?

Muthuraman Elangovan's email address is vi****@****ail.com

What schools did Muthuraman Elangovan attend?

Muthuraman Elangovan attended National Yang Ming Chiao Tung University, Ayya Nadar Janaki Ammal College, Sivakasi., Govt Arts College, Melur, S.v.k Higher Secondary School, A.thekkur, Sivagangai Dist, Tn..

What skills is Muthuraman Elangovan known for?

Muthuraman Elangovan has skills like Fibre Channel, Device Drivers, Iscsi, Storage, Linux, Scsi, C, Debugging, Tcp/ip, Linux Kernel, Firmware, C++.

Not the Muthuraman Elangovan you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.