Rohit Sharan

Senior Software Engineer

India19 yrs 1 mo experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in SDN and network processor programming.
  • Rich experience in embedded systems and low-level drivers.
  • Proficient in DPDK and multi-core programming frameworks.
Stackforce AI infers this person is a skilled software engineer specializing in networking and embedded systems.

Contact

Skills

Core Skills

DpdkSdnMulti Core Network Processor ProgrammingNetwork Processor ProgrammingEmbedded Systems

Other Skills

software development kitONOSOVSData plane programmingBridgingRoutingQoSDeep packet inspectionOcteonRMI XLRTCP/IP network stack programmingEmbedded systemLow level driversDevice DriversProtocols TCP/IP

About

Development experience in Networking, platform programming, DataPath packet forwarding, SDN, NFV, DPDK, Multicore, onos, OVS, DPDK, Embedded System Software involving Rich hands-on experience in Multi-Core environment, BSP, OS less firmware development, Systems programming, Device Drivers, BootLoader, Porting, Debugging, BSP and Board bring up. Data Center Virtualization Openstack, VirtualBox, QEMU, KVM, Openstack deployment SDN ONOS, OVS, Openflow DataPath Processors: Multicore Octeon CN68xx, CN63xx Framework: Multicore programming framework, core scheduling, Debugging framework, DPDK Development Features: ACL, QoS, Metering, Rate Limiting, Scheduling (SPQ, DRR), Debugging framework, DPI Features: DPDK baed VNF creation, Networking Protocols: TCP/IP, uip stack, Bridging, Routing , switching, VLAN, ARP, IP, VXLAN, GTP, CAPWAP, Embedded System Board Bringup: Cavium's Octeon CN68XX,CN63xx, NXP's LPC2368, TI's LM6965, ST Microelectronics's STM32 ARM based board, Architecture: ARM, MIPS, Developement of BSP for ARM7 Based Boards Debugging Tools: GDB, JTAG, ICE Protocols: I2C, SPI ,UART, USART, WLAN, 802.3, 802.11 Programming Language Language: c,Java, Assembly Operating System: Linux

Experience

19 yrs 1 mo
Total Experience
3 yrs 2 mos
Average Tenure
4 yrs 3 mos
Current Experience

Microsoft

Senior Software Engineer

Feb 2022Present · 4 yrs 3 mos · India

Intel corporation

Software Development Engineer

May 2019Feb 2022 · 2 yrs 9 mos · Bangalore Area, India

  • software development kit, DPDK
software development kitDPDK

Samsung electronics

Chief Engineer

Apr 2015May 2019 · 4 yrs 1 mo · Bangalore

  • SDN/ONOS/OVS
SDNONOSOVS

Samsung electronics (south korea)

Technical Lead

Jun 2011Mar 2015 · 3 yrs 9 mos · Suwon, South Korea

  • Multi core Network processor programming (cavium's Octeon processor), Data plane programming
  • Bridging, routing, in data plane, QoS in Data plane, Deep packet inspection (DPI)
Multi core Network processor programmingData plane programmingBridgingRoutingQoSDeep packet inspection

Hcl technologies

Member Of Technical Staff

Apr 2010May 2011 · 1 yr 1 mo

  • Network processor programming (Octeon, RMI XLR ).
Network processor programmingOcteonRMI XLR

Adya systems

Software Engineer

Jan 2007Mar 2010 · 3 yrs 2 mos

  • TCP/IP network stack programming, Embedded system, Low level drivers for UART, USART, I2C, SPI
TCP/IP network stack programmingEmbedded systemLow level driversEmbedded systems

Education

CDAC

VIDYA MANDIR

12 — science

Stackforce found 100+ more professionals with Dpdk & Sdn

Explore similar profiles based on matching skills and experience