Anil Kumar
Indian Institute of Technology, Kanpur
Tell me more about Anil Kumar?
Anil Kumar is a highly skilled System Software Development engineer with 18.2 years of experience. He specializes in algorithms, C++, data structures, and agile methodologies. Based in Bengaluru, India, Anil has worked on developing data plane network stack using DPDK, VPP, P4 and hardware accelerators. He has expertise in designing high-performance and low latency network stacks on CPU and programmable switches/NICs. Anil has experience in optimizing application-level optimization techniques such as iCache/dCache, flow cache, branch predication hints, prefetching, core scaling, and hardware offload. He has also worked on programmable targets such as Tofino ASIC, Intel FPGA
For inquiries about Phone Number and Email, please click here Unlock Contact
Emails and Phone Numbers
About
I’m working as System Software Development engineer with Intel Technology India Pvt Ltd. My work mostly involves developing data plane network stack using DPDK, VPP, P4 and hardware accelerators. I've expertise in architecting and developing high performance and low latency network stack on general purpose CPU and programmable switches/NICs. Application-level optimization techniques include optimal use of iCache/dCache, flow cache, branch predication hints, prefetching, core scaling, hardware offload etc. System level optimization includes choosing right bios and OS parameters depending on latency and performance requirements. P4 path finding project gave me experience of working on programmable targets e.g., Tofino ASIC, Intel FPGA/PAC smartNICs, Intel IPU. I’ve been instrumental in developing P4 based network stack to realize order of magnitudes faster and lower latency goals. I’ve an exposure of deploying docker images in VMware Tanzu Kubernetes cluster virtualized environment. Network functions are deployed on photon based virtual machines and uses hardware accelerators over SRIOV. NFs communication is enabled using vSwitches and PortGroups on ESXi hypervisor.
...See MoreWork Experience
System Software Development Engineer
Software Engineer
Network Engineer
Semiconductor Manufacturing
Anil Kumar's Professional Milestones
- Software Engineer (2014-11-01~2016-11-01): Designing and implementing robust software solutions to enhance software performance and user experience.
- Software Development Engineer Senior (2012-07-01~2014-03-01): Designing and implementing cutting-edge software solutions, driving creativity and customer satisfaction.
Education
Chemical Engineering
978307200-1104537600Skill
Algorithms
C++
Data Structures
Agile Methodologies
Software Development
C#
C
Unix
Multithreading
Shell Scripting
C++/cli
Windows
Software Architectural Design
C++ Language
Compilers
Boost C++
Microsoft Visual Studio C++
Automata
Compiler Construction
Compiler Optimization
Unix Operating Systems
Unix Shell Scripting
Software Design Patterns
Pattern Matching
Deep Packet Inspection
Ids
Ips
Network Security
Antivirus
Design Patterns
Python
.net Framework
Certification
Colleagues
Gustavo Gutierrez
bulk gases mechanical system owner en intel corporation
Nitasha NS
Scrum Product Owner
Harikrishna Vadigepalli Raghunath
Salesforce Business Consultant | Digital Transformation Engagement | After Sales And Digital Commerce | Certificated Scrum Master | Agile Safe Agile Methods | Customer Relationship Management | Product Owner
User User
Company Owner
Phaik San Lau
Product Owner
Other Named Anil Kumar
Frequently asked questions
We found 1 Anil Kumar's email addresses
We found 3 Anil Kumar's phone numbers
Anil Kumar's social media include: Linkedin,
Anil Kumar works for Intel Corporation
Anil Kumar's role in Intel Corporation is System Software Development Engineer
Anil Kumar works in the industry of Semiconductor Manufacturing
Anil Kumar's colleagues are Gustavo Gutierrez,Nitasha NS,Harikrishna Vadigepalli Raghunath
Anil Kumar's latest job experience is System Software Development Engineer at Intel Corporation
Anil Kumar's latest education in Indian Institute of Technology, Kanpur