Summary
Ankit Agrahari is a Senior Software Development Engineer with nine years of experience building large-scale data processing, real-time streaming, and ML-driven systems across enterprise and product teams. He has shipped scalable backend platforms at Expedia and Cisco and previously improved keyboard prediction and ML features at Samsung, combining strong algorithmic skills with production-grade engineering. Proficient in Java, Python, Scala and C, he pairs hands-on coding with distributed-data experience using Cassandra, MongoDB, Hadoop and streaming stacks. His background spans threat-detection, realtime diagnostics for WebEx, and research-quality ML prototypes from his Stony Brook graduate work, showing an ability to move models from research to production. Based in San Jose, he’s proactive about adopting new technologies and is actively pursuing roles focused on large-scale data pipelining and ML at scale. A detail that stands out: he has practical end-to-end experience deploying clusters and automated feature pipelines in AWS, not just model development.
9 years of coding experience
9 years of employment as a software developer
B.Tech(Hons.), B.Tech(Hons.) at National Institute of Technology Jamshedpur
Master's degree Computer Science, Master's degree Computer Science at Stony Brook University
Hindi, English