Kamal Gurala is a software engineer with 10 years of experience building JVM-based distributed data platforms and ML infrastructure, currently contributing to Vertex AI Feature Store at Google. He specializes in Scala, Java and Python and has architected large-scale ETL and streaming pipelines using Spark, Kafka and Samza while operating petabyte-scale Druid and Kafka clusters. At Snap Metamarkets he helped process ~2 PB/week and developed timeline-oriented processing and queuing frameworks that abstracted ETL from underlying engines, improving operational agility. His background spans cloud and orchestration tooling across AWS, GCP, Mesos and YARN, and he has delivered measurable performance and cost improvements in production Spark systems. Based in San Francisco, he combines hands-on engineering with a knack for making complex data ecosystems easier to operate.
9 years of coding experience
3 years of employment as a software developer
Bachelor of Technology (B.Tech.), Computer Science, Bachelor of Technology (B.Tech.), Computer Science at International Institute of Information Technology
Contributions:11 PRs, 21 pushes, 15 branches in 2 years 6 months
spark-mlapachebig-datasparkscala
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.