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.
14 years of coding experience
9 years of employment as a software developer
Master of Science (M.S.), Computer Science, Master of Science (M.S.), Computer Science at Columbia University in the City of New York
Bachelor of Engineering (BE), Computer Engineering, Bachelor of Engineering (BE), Computer Engineering at City University of New York City College
MS, Computer Science, MS, Computer Science at Columbia Engineering
A DSL to plug datasources into Bullet (Spark, Storm etc.)
Contributions:17 releases, 13 reviews, 78 commits in 3 years
dslsparkstormbulletdatasources
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
Akshay Sarma - Senior Principal Software Engineer at Yahoo