Karthik Yagna

Senior Software Engineer

San Jose, California, United States16 yrs 9 mos experience
Highly Stable

Key Highlights

  • Led development of cloud-based SaaS acceleration services.
  • Expert in designing distributed systems and cloud gateways.
  • Strong leadership and mentoring skills in software engineering.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in Cloud Computing and SaaS.

Contact

Skills

Core Skills

Software DevelopmentDistributed SystemsInfrastructureAlgorithms

Other Skills

C++NetworkingGitLeadershipSpring FrameworkMentoringObject-Oriented Programming (OOP)Systems DesignData StructuresPython (Programming Language)Test-Driven DevelopmentJavaTCP/IPNetwork SecurityDNS

About

Experienced engineer with strong technical skills in design and development of software services for cloud and networking products.

Experience

16 yrs 9 mos
Total Experience
3 yrs 4 mos
Average Tenure
--
Current Experience

Netflix

Senior Software Engineer

Feb 2020Sep 2024 · 4 yrs 7 mos

  • Cloud Gateway (Zuul)
C++NetworkingAlgorithmsGitLeadershipSpring Framework+10

Riverbed technology

2 roles

Member of Technical Staff

Jul 2013Feb 2020 · 6 yrs 7 mos · Sunnyvale

  • Development of Cloud-based SaaS Acceleration Service
  • Leading the Development of HTTP/HTTPS Caching Service
AlgorithmsGitLeadershipMentoringObject-Oriented Programming (OOP)Infrastructure+2

Engineering Intern

May 2012Aug 2012 · 3 mos

  • Development of Infrastructure Tools
  • Developed a network proxy capable of intercepting, analyzing and modifying MS Windows domain protocol traffic streams. The proxy was capable of handling DNS, LDAP, Kerberos, CIFS, DCERPC protocols.
AlgorithmsData StructuresSoftware Development

North carolina state university

Graduate Research Assistant

Aug 2011May 2013 · 1 yr 9 mos · Raleigh-Durham-Chapel Hill Area

  • Graduate Research Assistant at NCSU, Advised by Dr. Frank Mueller.
  • Network-on-chip (NOC) runtime and Operating System design
  • Development of optimized all-to-all communication for multi-core grids.
  • Development of load balancing between micro-kernels running on different cores in a multi-core grid.
AlgorithmsData StructuresSoftware Development

Cisco

Software Engineer II

Sep 2009Jun 2011 · 1 yr 9 mos

  • Development of Femto Gateway
  • Worked on IPSec support for Femto Gateway.
  • Implemented RADIUS based user authentication and access control framework.
  • Worked on protocol stack development for Home Node B Application Protocol (HNBAP), RANAP User Adaptation (RUA) protocol, and Access Link Control Application Part (ALCAP) protocol.
AlgorithmsData StructuresSoftware Development

Nortel networks

Senior Software Engineer

Jul 2007Aug 2009 · 2 yrs 1 mo

  • Development of Security Features and Configuration Management
  • Nortel Secure Router 4134.
  • Nortel Secure Network Access (NSNA).
  • Nortel VPN Gateway.
AlgorithmsData StructuresSoftware Development

Education

North Carolina State University

Master of Science — Computer Systems Networking and Telecommunications

Jan 2011Jan 2013

RV College Of Engineering

B.E — Telecommunication

Jan 2003Jan 2007

Stackforce found 100+ more professionals with Software Development & Distributed Systems

Explore similar profiles based on matching skills and experience