kirankumar patil

Software Engineer

Bengaluru, Karnataka, India10 yrs 11 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 5 years of experience in software and firmware development.
  • Expertise in SDN, micro-segmentation, and networking protocols.
  • Proficient in C, C++, and Linux internals.
Stackforce AI infers this person is a skilled Software Engineer specializing in Networking and Embedded Systems.

Contact

Skills

Core Skills

Software DevelopmentNetworkingEmbedded Systems

Other Skills

AlgorithmsCC++Data StructuresESXiEmbedded SoftwareLinux internalsOperating SystemsPythonSDNvSphere

About

I am a self-starter, Teamwork-oriented, innovative and hard working individual, having strong work ethics and extensive experience in software and firmware development. I cherish the ownership of technology pieces and take personal interest in providing well tested, high quality deliverable. Passionate about learning new technologies. Professional Summary : o Software developer with 5 years of working experience. o Worked on SDN project, Micro segmentation, NAND flash, virtualization, DPDK, SSD. o Worked on Load balancer, CLI server. o Good knowledge of networking concepts. o Protocols know OpenFlow, ARP, TCP/UDP, ICMP, DNS, BPF, NFC. o Experience in debugging, multi threading. o Good working experience & understand of Linux internals. o Worked on C, have knowledge of C++, shell script. o Tools worked on, Spirent, Wireshark, ctags, cscope and code collaborator, Git, Bitbucket. o Debuggers Readelf, GDB, Lauterbach, Trace32, JTAG.

Experience

Palo alto networks

Senior Staff Engineer

Nov 2022Present · 3 yrs 4 mos · Bengaluru, Karnataka, India

  • Software firewalls (VM/CN series)

Vmware

2 roles

MTS3

Aug 2020Nov 2022 · 2 yrs 3 mos

  • Nginx, HTTP

MTS2

Jul 2018Jul 2020 · 2 yrs

  • NFC - Network File Copy Protocol
  • In-house high performance file copy protocol.
  • Implementation of new feature and performance optimisation.
  • Fix protocol and network related issue.
  • C++, C, python, ESXi, vsphere.
C++CPythonESXivSphereSoftware Development+1

Colortokens, inc.

MTS

Oct 2017Jul 2018 · 9 mos · Bengaluru Area, India

  • Worked with colortokens on security product, based on Micro segmentation
  • Worked on DPDK to bypass kernel, it magnificently increased performance
  • Worked on DNS, DNS response send to analytics through kafka. Internally used libpcap for
  • packet capturing packet and Bpf(berkeley packet filtering) to filter dns response
  • Worked on Linux installer & Centos installer (Debian & RPM)

Globaledgesoft

Software Engineer

Jun 2014Dec 2016 · 2 yrs 6 mos · Bengaluru Area, India

  • Training
  • System level Embedded programming
  • Training Duration: 6 months
  • Training Module:
  • 1. C
  • 2. Data Structure
  • 3. Linux internal
  • a. Process Management
  • b. Memory Management
  • c. File Management
  • d. System Call
  • e. Interrupts
  • f. Implemented simple character Driver
  • g. Kernel configuration
  • Project 1:
  • Implementation of CLI Server
  • CLI Server was basically a telnet-like server. It was a concurrent server that was capable of handling multiple client requests simultaneously.
  • TFTP server was used to upload file from one system to another.
  • Project 2:
  • Client : Radisys
  • Worked on Radisys FlowEngine Load balancer.
  • FlowEngine - is an intelligent Software Defined Networking (SDN) solution suite with programmable data plane .
  • Worked on platform ATCA-2470
  • The ATCA-2470 is the intelligent switching hub. It consists of two EzChip NP5 Network Processors (NPUs with speed of 400Gbps) connected into a Trident-2 fabric switch.
  • The platform is managed by a Freescale T4240 PPC Local Management Processor (LMP).
  • Worked on PR's with IP's, like Ipv4,v6 and combinations of v4 and v6 we can configure PR's
  • Worked on ports, Pairing the ports if PR's in the failed state the traffic should flow through another port which configured in paired port.
CData StructuresLinux internalsNetworkingEmbedded SystemsSoftware Development

Education

P E S collage of engineering

Bachelor's degree — CSE

Stackforce found 100+ more professionals with Software Development & Networking

Explore similar profiles based on matching skills and experience