# Naveen Bombarsnahalli Neelakanta > Principal Software Engineer at Palo Alto Networks Location: San Francisco Bay Area, United States Profile: https://flows.cv/naveenbombarsnahallineelakanta Specialties:Protocols: Golang, C, Python, Linux, Protobuf, RestAPI, NAT, Device Hardening, TCP/IP, Ikev2/Ikev1, PacketCable 1.5 and 2.0, IPsec, Kerberos, TLS, PKI, socket Programming, Netlink sockets, multithreading, IPV6, IPV4, Bridging, ARP, DHCP, MDNS, VPN, Common access card, SIP security( AKA protocol ), USB tethering, Development using proprietary framework. Tools: GDB, Make, Git, Code collaborator, Bugzilla, CVS, Strongswan, Prism, Confluence, Clockwork, Coverity, Iperf, Wireshark, QXDM, QPST, JTAG, Agile, Atlassian Jira. Achievements: * Certificate of Achievement 2018 ( Cloudgenix Inc ) • Awarded Extra mile award in 2009 ( Global Edge Software Ltd ) • Received Star award in 2011 ( Cisco Systems India Ltd ) ## Work Experience ### Principal Software Engineer @ Palo Alto Networks Jan 2020 – Present | Santa Clara, California ### Lead Software Engineer ( acquired by Palo Alto Networks) @ CloudGenix Jan 2016 – Jan 2020 | Santa Clara CA Design and Developed of software features on the next-generation SD-WAN Branch device, which is controlled by Cloud Controller. ### Senior Software Engineer @ Mocana Corporation Jan 2014 – Jan 2016 Software design and development of ATLAS platform , which provides security to mobile enterprise apps. Used Agile method for software development. • Major contribution in providing a modular approach to client and server based API library. • Added support from EAP perp wrapping. • Bring up Ikev2 support on Mobile client and Atlas platform. • Fixed bugs and memory corruptions in ikev1 and ikev2 ### Software Consultant @ Qualcomm Jan 2012 – Jan 2014 Duties include requirement gathering, design and development of functionality on the latest hardware accelerated chipset with router functionality. • Implement and deliver API's for features like Auto connect, Backhaul connectivity( IPv4/IPv6), Managing Nat rules,Managing Firewall rules, USB tethered call, WLAN connectivity, Bridging, Factory configuration. • Optimized usb tethered ip address assignment • Developed QCMAP( connection manager ) server and CLI based client • Delivered the features for the functionality on latest hardware chip sets to client. • Documented the design and provided user guide for the developed functionality • Used iperf for throughput testing • Configured linux kernel for specific features required by applications • Used QXDM, dmesg based logging and debugging, Git for managing code. • Bitbake recipe for enabling and disabling required embedded application. ### Software Engineer III @ Cisco Jan 2011 – Jan 2012 Duties include design and development of large scale VPN based IPSEC tool using a C++ based framework on Linux platform. It was development from scratch. This was designing to test IPsec functionality on the Gateways ( PWG SGSN). • Developed the IKEV2 protocol stack and XFRM module which interacts with kernel using netlink sockets. • Optimized selectors search in linux kernel for large scale data • Integrated hardware accelerator for improved performance • Documented the design and provided user guide for the using the tool functionalists • Configured Linux kernel for specific features required by applications • Linux kernel tuning to improve the performance. • Used iperf for throughput testing ### Software Engineer @ Samsung Electronics Jan 2010 – Jan 2011 | Bangalore Duties include design and development of Security protocol for printer, the security was based on external digital common access card( CAC ). • Integrated Kerberos based authentication using the common access card on new platform. • Prepared High level and low level design documents for the security module. Product Hardware: MFP ( Multi-functional printer) ### Software Developer @ Global Edge Software Jan 2007 – Jan 2010 | Bangalore Responsible for delivering complete security requirement of Packet cable 1.3 ,1.5 and 2.0. The specification was provided by Cablelabs. Involved in design and development of security module for the product. It was a multi-threaded software architecture. • Kerberos protocol along with PKI was used during Device Provisioning. • IPSEC/TLS was used for SIP security. • SRTP/SRTPC was used during data transfer. Identified pf_key engines incapability of supporting session based Security Association in Linux kernel and migrated from pf_key to xfrm framework. WebSite: http://www.globaledgesoft.com/ ## Education ### Bachelor's degree in Computer Science Visvesvaraya Technological University ### Personal Finance in Finance, General 1% Club ## Contact & Social - LinkedIn: https://linkedin.com/in/bnnaveen - Portfolio: http://naveen-neelakanta.strikingly.com/ --- Source: https://flows.cv/naveenbombarsnahallineelakanta JSON Resume: https://flows.cv/naveenbombarsnahallineelakanta/resume.json Last updated: 2026-04-12