Akshay Sarma

Senior Principal Software Engineer at Yahoo

Sunnyvale, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Akshay Sarma is a Senior Principal Software Engineer with 14 years of experience designing and operating large-scale big data and streaming systems, currently based in Sunnyvale and leading platform engineering at Yahoo. He built and open-sourced Bullet, a high-performance real-time query engine that lets teams run SQL-like queries over live streams without storing data, and has presented the project at major data conferences. His expertise spans Hadoop ecosystem tools (Pig, Hive, HBase, Oozie), Spark, Kafka, Storm, Flink and sketching algorithms for in-memory approximate analytics, enabling pipelines that handle billions of events and terabytes of data. Equally comfortable across the stack, he has shipped front-end and web framework work (Ember, Node, Django) alongside backend ETL, continuous delivery and data governance systems. Known for squeezing down latency and improving data quality at scale, he also has a track record of inventing efficient sessionization and ETL patterns that reduce persistent storage needs.
code14 years of coding experience
job9 years of employment as a software developer
bookMaster of Science (M.S.), Computer Science, Master of Science (M.S.), Computer Science at Columbia University in the City of New York
bookBachelor of Engineering (BE), Computer Engineering, Bachelor of Engineering (BE), Computer Engineering at City University of New York City College
bookMS, Computer Science, MS, Computer Science at Columbia Engineering
languagesTamil, Malayalam, English
github-logo-circle

Github Skills (60)

data-stream10
storm10
avro10
apache-storm10
ember-cli10
bullet10
hosts10
functional-testing10
webservice10
java10
real-time-data10
query-engine10
stream-processing10
backend10
querying10

Programming languages (7)

TypeScriptJavaShellCoffeeScriptCSSScalaJavaScript

Github contributions (5)

github-logo-circle
bullet-db/bullet-bql

Jul 2018 - Jan 2022

A SQL-like query language to write Bullet queries instead of JSON
Contributions:16 releases, 34 reviews, 64 commits in 3 years 6 months
query-languagesql-like
bullet-db/bullet-kafka

Sep 2017 - Jan 2022

The Apache Kafka PubSub implementation pluggable into the Bullet Service and Backend
Contributions:21 releases, 13 reviews, 79 commits in 4 years 4 months
apache-kafkabackendpubsubbulletbullet-kafka
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.
Request Free Trial