# Vadan Gowda > Principal Software Engineer @splunk Location: San Jose, California, United States Profile: https://flows.cv/vadan Software Developer ,specializing in research & development and process automation, with extensive experience in applying full life cycle software design principles to scientific projects with emerging requirements. Expert knowledge of multi-platform programming languages such as C,C++,Symbian C++,C#, java Excellent data analysis and modeling skills in MySQL, elasticsearch, machine learning and data mining. Have worked on network protocols like ISIS , TRILL , OSPF , SNMP, MTP , UPnP and Bonjour. Exceptional ability to quickly learn and apply new skills to a wide range of problems. ## Work Experience ### Principal Software Engineer @ Splunk Jan 2019 – Present | San Jose, California, United States ### Technical Lead @ Cisco Jan 2013 – Jan 2019 | San jose Part of the team which leverages open-architecture principles, intent-driven work flows, and contextual relevance at the core of the Cisco Digital Network Architecture (DNA) to deliver solutions that extend enterprise network.Cisco Connected Mobile Experiences is now a family of products, so you can find the right solution for your business. • Designed and developed AWS lambda function to process data on Kafka and store the processed data on AWS S3 and AWS Redshift. • Implemented secure REST APIs for data access from AWS Redshift and created a unit-testing framework with continuous integration and builds. • Design and development of assurance model(analytics) for troubleshooting on distributed environment using BIG-DATA model, using Kafka, elastic search , python and logstash. • Part of the team implementing various features for Enterprise WAN optimization (IWAN). • Implementation of asynchronous performance monitoring component to improve the performance using C. • Implemented capability model for PFRv3 using C • Design and implementation of zero-sla feature and asymmetric routing for WAN using C programming language. ### Software Engineering Intern @ Cisco Systems Jan 2012 – Jan 2012 | San Jose, California • Understanding of instant messaging protocol and modifying it to build a communication channel. • Integrating Zeroconf and webserver with jabber open source code. • Integrating NXP model (http://www.nxp.com/) with jabber to build a home automation system. ### Graduate Research Assistant @ University of Maryland Jan 2011 – Jan 2012 • Programming Wireless RS232 Adapter to collect data from sensor through Zigbee and send the same through UART port to the Multitech CDMA Wireless modem. • Sample TCP Server to collect the data sent by CDMA wireless modem . • Implementation of UI using C# to plot the data read from the serial port and through TCP port. • Coding C2530 device to communicate with the LS-UART-WIFI board • Implementation of database using Mysql to save the data received by the TCP server. ### Senior Software Engineer @ IPInfusion Jan 2011 – Jan 2011 • Part of the team in designing and implementing TRILL (Transparent Interconnection of Lots of Link) protocol on ZebOS. • Defect fixing, maintenance and enhancement of CLI module of ISIS protocol on ZebOS. ### Research Engineer @ Nokia Jan 2009 – Jan 2011 • Assisted in defining the requirement, design and development of “Local Sharing Service” software stack in Symbian OS. • Programmed a graphical UI using Qt for WLAN security settings use-case and test tools for testing TCP/IP protocol. • Designed and implemented Universal share application. This was an R&D project that was started after analyzing the market for product offering in the home connectivity domain for sharing media content between two mobile phones in close proximity. • Supported the development of “ZeroConf” (Bonjour) stack for the Symbian OS and later released it to the Symbian open source project. • Collaborated with 3 members to successfully build ATS (Automated Test Setup) ,which involved writing programs to test phone under low memory , low disk ,stress testing, and development of console apps (email client , sip client , audio and video play ,program to initiate a call and send message). ### Software Engineer @ Symbian Jan 2006 – Jan 2009 • Design, development, testing and enhancement of MTP (Media Transfer Protocol Stack.) • Component owner of Image and Media Data Providers, responsible for the design, development, testing and enhancement. • Involved in the design of MTP over Bluetooth and the design of contact data provider. • Had the opportunity to work at Beijing, helping team over there in ramping up and in designing various modules. • Recognized by management for improving the performance of data enumeration from 7 minutes to 30 seconds. • Understanding the Device and Client provisioning specification and maintaining the module as an entry level engineer. ## Education ### M.S in Telecommunication University of Maryland, College ### BE in Electronics and Communication The National Institute Of Engineering ,Mysore ## Contact & Social - LinkedIn: https://linkedin.com/in/vadan-gowda-36847b20 --- Source: https://flows.cv/vadan JSON Resume: https://flows.cv/vadan/resume.json Last updated: 2026-04-12