Karthik Bharathala is a software engineer with 10 years of experience, currently building scalable features for LinkedIn Learning from the San Francisco Bay Area. He brings hands-on expertise in streaming architectures and data consolidation—during a LinkedIn internship he consolidated five tables and streamed hundreds of millions of records using Brooklin, Kafka, and Samza. A UC Berkeley CS and Data Science graduate, he has taught introductory CS (CS61A) as a uGSI and has research experience containerizing education tools for wider deployment. His background spans full-stack and infrastructure work—from Docker and AWS ECS deployments at Splunk to Flask/React product builds with student consulting teams. He combines production-grade engineering with an educator’s mindset, often translating complex systems into teachable, reusable artifacts.
10 years of coding experience
5 years of employment as a software developer
Bachelor's degrees, Bachelor's degrees at University of California, Berkeley
Mission San Jose High School
Compuer Science, Compuer Science at Lund University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.