Muthuraman Elangovan personal email
- Valid
- Valid
- Valid
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).
-
Data Plane EngineerAtaya Nov 2023 - PresentTaipei, 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 -
Software EngineerSaviah Technologies, Inc. Nov 2022 - Oct 2023Hsinchu 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
-
Software EngineerFree5Gc Dec 2020 - Oct 2022Hsinchu 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 -
Deputy Technical ManagerPromise Technology Mar 2017 - Nov 2020Hsinchu 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 -
Senior EngineerPromise Technology Dec 2013 - Feb 2017Hsinchu, Taiwan -
Software EngineerMsys Technologies Nov 2009 - Dec 2013Chennai Area, IndiaProtocol development like SCSI, FibreChannel, and iSCSI (RFC3720) for the client PROMISE Technology, USA.
Muthuraman Elangovan Skills
Muthuraman Elangovan Education Details
-
Electrical Engineering And Computer Science -
Ayya Nadar Janaki Ammal College, Sivakasi.Computer Application -
Govt Arts College, MelurComputer Science -
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?
-
Muthuraman Elangovan
Taipei
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial