Shahed Shaikh

Software Engineer

Singapore, Singapore14 yrs 2 mos experience
Highly Stable

Key Highlights

  • Expert in Linux kernel and DPDK network device drivers.
  • Proficient in deep packet inspection for telecom networks.
  • Strong background in performance tuning and optimization.
Stackforce AI infers this person is a Backend-heavy Infrastructure Engineer specializing in Telecommunications and Networking.

Contact

Skills

Core Skills

Deep Packet InspectionLinuxLinux DevelopmentSystems Programming

Other Skills

4G5G CoreC++Computer ArchitectureComputer ScienceDebuggingDevice DriversDirect Market AccessDpdkEmbedded SystemsEngineeringEthernetGRE tunnelsGitIPv4

About

System software developer specialised in Linux kernel, DPDK network device drivers and deep packet inspection (DPI) application development. - Expertise in network technologies, protocols, performance improvement, ultra low latency data path technologies such as DPDK. - Excellent knowledge of Operating Systems, Linux kernel internals, socket programming, NIC offloads, Open vSwitch, TCP/IP, virtualisation technologies such as SRIOV. - Proficient in C, C++, Python programming languages - Good understanding of x86 assembly language and CPU architecture. - Good understanding of 4G/LTE packet core, interfaces and protocols such as GTP-v1/v2, PFCP, Diameter, SIP etc. - Good understanding of user plane protocols HTTP,HTTPS,QUIC - Experience in finding system bottlenecks and tuning Linux servers for performance using performance /profiling tools like oprofile, vtune, perf. - Hands on experience of patch submission to open source projects such as Linux kernel and DPDK.

Experience

14 yrs 2 mos
Total Experience
2 yrs 6 mos
Average Tenure
1 yr 10 mos
Current Experience

Broadcom

Software Engineer

Aug 2024Present · 1 yr 10 mos · Bengaluru, Karnataka, India · On-site

Mobileum

Software Engineer

Sep 2020Oct 2024 · 4 yrs 1 mo · India · Remote

  • As a DPI engineer, work on deep packet inspection engine which is a core of telecom network intelligence product. We parse and inspect both control and data plane protocols such as GTP,DIAMETER,SCTP,HTTP/S,QUIC at a line rate of NIC.
Computer ScienceOperating Systems4GMultithreadingDeep Packet InspectionLinux+3

Intel corporation

Senior Embedded Engineer

Jan 2020Sep 2020 · 8 mos · Singapore

Direct Market AccessLinux DevelopmentMulti-coreSystems Programming

Marvell semiconductor

Staff Software Engineer

Apr 2017Jan 2020 · 2 yrs 9 mos · Pune, Maharashtra, India

Direct Market AccessLinux DevelopmentMulti-coreSystems Programming

Nvidia

System Software Engineer

Aug 2015May 2017 · 1 yr 9 mos · Pune, Maharashtra, India

Direct Market AccessLinux DevelopmentMulti-coreSystems Programming

Qlogic

3 roles

System Software Engineer

Jun 2013Aug 2015 · 2 yrs 2 mos

  • Linux ethernet device driver developer for QLogic's 10/40/100Gb Ethernet/RoCE adapters.
  • Upstream Linux kernel maintainer of QLogic's qlcnic driver.
Direct Market AccessLinux DevelopmentMulti-coreSystems Programming

Associate Engineer

Aug 2012Jun 2013 · 10 mos

  • Linux ethernet device driver developer for QLogic's 10G CNA adapters.
Direct Market AccessLinux DevelopmentMulti-coreSystems Programming

Technical Intern

Mar 2012Jul 2012 · 4 mos

Linux DevelopmentMulti-coreSystems Programming

Education

University of Pune

Bachelor of Engineering (BE) — Electronics

Jan 2008Jan 2011

C-DAC

PG-Diploma in Embedded systems Design — Embedded Electronics

Jan 2011Jan 2012

Government Polytechnic Pune

Diploma

Jan 2005Jan 2008

Stackforce found 100+ more professionals with Deep Packet Inspection & Linux

Explore similar profiles based on matching skills and experience