Navaneeth Krishnan
Software Engineer @ Apple
About
Navaneeth Krishnan is a highly skilled Software Engineer with over 6 years of experience in the industry. Currently working at Apple, he has gained extensive experience in the field of software development, testing, and infrastructure. As a Software Engineer at Apple, Navaneeth is responsible for designing and developing software solutions that meet the company's needs. Prior to joining Apple, Navaneeth worked as a Member of Technical Staff at Oracle where he was involved in the development of OCI's Flexible Network Load Balancer using DPDK. He wrote packet processing pipelines and made use of chain replication data store to store Network Address Translation information. Navaneeth also developed a traffic generation framework based out of DPDK to generate stateful HTTP traffic to scale test OCI's Flexible network load balancer. Navaneeth also worked as a Software Engineer 3 - Switch Forwarding Infrastructure at Cisco where he was responsible for network interface bringup and network protocol bringup on Cisco's Data center 400G Line of ASIC train. He defined, designed, and implemented the Hardware Abstraction Layer for 400G switches over Broadcom/Innovium/In house ASICs so that the applications on top of the Nexus OS have the same set of APIs. Navaneeth also implemented MTU functionality for Broadcom's Jericho2 400G ASIC and inservice software upgrade for the Hardware abstraction layer for 400G Switches over broadcom/Innovium/In house ASICs, so that the switch still continue to forward packets when the Operating system is going through an upgrade. Navaneeth holds a Master's degree in Computer Science Systems Networking and Telecommunications from the University of Southern California and a Bachelor of Engineering in Computer Engineering from R.V. College of Engineering, Bangalore. He also has experience in Computer Programming, Specific Applications from Bishop Cotton Boys School and Kumarans PU. With his extensive experience in software engineering, testing, and infrastructure, Navaneeth is a valuable asset to any organization. His technical skills include software engineering, testing, and infrastructure, making him a well-rounded professional.
Education
• university of southern california
• rvce bangalore r. v. college of engineering bangalore
Companies
• apple
• oracle
• cisco
• usc networking and telecommunications infrastructure services
Experience
7.5 Years
Experience
Software Enginer 3 - Switch Forwarding Infrastructure
cisco | San Jose, California, United States
2020 - 2020
Student Worker
usc networking and telecommunications infrastructure services | Greater Los Angeles Area
2016 - 2017
Skills
Boost your visibility and stand out to employers with referrals from your LinkedIn connections.
ACI
Application Programming Interfaces (API)
asic
C
C (Programming Language)
C#
C++
CCNA
Cisco IOS
Cisco Systems Products
Cisco Technologies
Cloud Computing
CUDA
Data Center
Design
Hardware
Hibernate 3.1
HTML
infra
Infrastructure
IPv6
Java
LAN Switching
Leap Motion
Linux
Logic and Reasoning
Microsoft Office
MySQL
Network Design
Network Engineering
Networking
Perl
Perl Automation
Programming
Python
Python (Programming Language)
Routing
Routing Protocols
Software Engineer
Software Engineering
Spring
switches
TCP/IP
test
Unix
Unix Operating Systems
Contact Details
Email (Verified)
navXXXXXXXXXXXXXXXXXXomMobile Number
213XXXXX76Education
university of southern california
Master's degree
2016 - 2018
rvce bangalore r. v. college of engineering bangalore
Bachelor of Engineering (BEng)
2011 - 2015
Find anyone’s contact and let Weekday reach out to them on your behalf
Start hiring nowStop manually filling job applications. Use AI to auto-apply to jobs
Look for jobs now