Karthik Ramgopal

CTO

Atherton, California, United States16 yrs 6 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Distinguished Engineer leading a team of 5200 engineers.
  • Expert in large scale backend and distributed systems.
  • Influential in shaping LinkedIn's technical vision.
Stackforce AI infers this person is a SaaS expert with a focus on distributed systems and technical leadership.

Contact

Skills

Core Skills

Technical LeadershipDistributed SystemsSoftware DesignIos DevelopmentAndroidAlgorithms

Other Skills

AI agentsCC++Design PatternsGo (Programming Language)GradleGraphQLJavaJavaScriptKotlinLarge Language Models (LLM)LinuxMachine LearningManagementMySQL

About

I'm a Distinguished Engineer and the uber tech lead of the product engineering team at LinkedIn. Our team has ~5200 engineers and is responsible for building and operating all our member and customer facing products. I have 16+ years of experience in software development, design, and architecture, spanning product and infrastructure teams.I'm a full stack engineer, with core competencies spanning across large scale backend/distributed systems, mobile and web applications, AI agents and low-level application/AI infrastructure, which I use to build consumer/enterprise products. I steer many internal design and review committees, where I influence the technical vision and strategy of LinkedIn. I'm also a hands on builder, and directly contribute to code and design in specific projects I'm involved in.

Experience

Linkedin

6 roles

Distinguished Engineer

Promoted

Aug 2023Present · 2 yrs 7 mos · San Francisco Bay Area

  • Full stack Tech Lead/Software Architect of the Product Engineering team.
  • Notable projects I am working on:
  • AI infrastructure and agent/recsys products
  • Next Generation Tech stack at LinkedIn
  • gRPC migration
  • Infrastructure driven client side tracking
  • Server Driven UI
  • AI for accelerating internal productivity
AlgorithmsPythonJavagRPCDesign PatternsSoftware Design+3

Principal Staff Software Engineer

Promoted

Jun 2019Aug 2023 · 4 yrs 2 mos · San Francisco Bay Area

  • Full stack Tech Lead/Software Architect in the Product Engineering team
  • Member of Technical Leadership Group (TLG) and several other internal design/review committees.
  • Notable projects I worked on:
  • LinkedIn Events, including live events and Audio rooms
  • LinkedIn video sharing
  • LinkedIn stories
  • LinkedIn PoP to Azure FrontDoor migration
  • GraphQL adoption and Inter-op with Rest.li
  • Migrating all client-server and service-service RPCs from JSON to Protocol Buffers
  • Programming language support model at LinkedIn
  • Self service operability dashboards
  • Infrastructure driven client side tracking
  • LinkedIn Generative AI copilot
iOS developmentAlgorithmsSwiftGo (Programming Language)Objective-CC+15

Senior Staff Software Engineer

Promoted

Jun 2016May 2019 · 2 yrs 11 mos · San Francisco Bay Area

  • Tech Lead/Software Architect in the Consumer Engineering team.
  • Microsoft integration with various product/infra tracks.
  • Member of Technical Leadership Group (TLG) and several other internal design/review committees.
iOS developmentAlgorithmsSwiftObjective-CCAndroid+10

Staff Software Engineer

Promoted

Aug 2015May 2016 · 9 mos · San Francisco Bay Area

  • Mobile Infrastructure
iOS developmentAlgorithmsSwiftObjective-CCAndroid+5

Senior Software Engineer

Promoted

Mar 2015Jul 2015 · 4 mos · San Francisco Bay Area

  • Working on the next generation LinkedIn Pulse apps.
  • Mobile performance across LinkedIn apps.
  • Mobile libraries used by all LinkedIn apps. Wrote from scratch and/or enhanced libraries for authentication, performance tracking, crash reporting, image loading, user behavior tracking, caching.
  • REST.li codegen for Android
iOS developmentAlgorithmsSwiftObjective-CCAndroid+5

Mobile Software Engineer

Oct 2014Feb 2015 · 4 mos · San Francisco Bay Area

  • Development of the LinkedIn Pulse apps for iOS and Android.
iOS developmentSwiftObjective-CCAndroidPython+4

Maas360 by fiberlink, an ibm company

Senior Staff Software Engineer

Jun 2012Aug 2014 · 2 yrs 2 mos · Bangalore, Karnataka, India

  • Development of the MaaS360 iOS/Android MDM agent.
  • App wrapping for enterprise iOS/Android apps.
  • App SDK for 3rd party iOS/Android app developers.
  • App usage analytics.
  • Exchange ActiveSync client with enterprise grade encryption and security for iOS
  • Containerization of docs, e-mails, calendar, contacts and apps.
  • Data-at-Rest and Data-In-motion encryption.
  • Data Leak Prevention.
  • Android Secure Browser.
  • VFS for Android with transparent encryption
  • Remote control for Samsung SAFE devices
  • Document management and sync suite for Android with enterprise grade encryption
AlgorithmsObjective-CCAndroidPythonJava+3

D. e. shaw india software private limited

2 roles

Senior Member, Technical

Promoted

Jan 2011Jun 2012 · 1 yr 5 mos · Greater Hyderabad Area

  • Proprietary high performance trading system design and development.
  • Institutional Brokerage system design and development.
  • Broker Algos (VWAP/TWAP/Iceberg/Liquidity seeker).
  • Automated Crossing Engine design.
AlgorithmsObjective-CCAndroidPythonJava+3

Member, Technical

Aug 2009Dec 2010 · 1 yr 4 mos · Greater Hyderabad Area

  • Development and enhancement of an automated high speed statistical arbitrage based trading system, trading in a variety of financial instruments, and managing private equity across diverse markets around the world.
AlgorithmsPythonJavaDesign PatternsPerlC+++1

Insead

Research Intern

Jan 2009Jun 2009 · 5 mos · Singapore

  • Research on Machine learning model based Natural Language Processing applications
  • Development of Rich Internet Applications
AlgorithmsPythonJavaDesign PatternsPerlSoftware Design

Education

Birla Institute of Technology and Science, Pilani

Bachelor of Engineering (Hons) — Computer Science

Jan 2005Jun 2009

Stackforce found 100+ more professionals with Technical Leadership & Distributed Systems

Explore similar profiles based on matching skills and experience