Kamal Gurala

Software Engineer

San Francisco, California, United States9 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building scalable data processing frameworks.
  • Proven track record in data analysis and machine learning.
  • Experience with large-scale data systems and cloud technologies.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Data Engineering and Machine Learning.

Contact

Skills

Core Skills

Apache SparkDistributed SystemsDruidData Science

Other Skills

ScalaData AnalysisKafkaBatch ProcessingOutlier DetectionSamzaMachine LearningSQLCloud ComputingC++JavaPython

Experience

Google

Software Engineer

Feb 2020Present · 6 yrs 1 mo

  • Vertex AI (GenAI Serving, Core Infra, Feature Store)
ScalaApache SparkDruidData AnalysisDistributed Systems

Facet

Software Engineer

Jul 2019Nov 2019 · 4 mos · San Francisco Bay Area

Snap inc.

Software Engineer, Metamarkets

Dec 2016Jun 2019 · 2 yrs 6 mos · San Francisco Bay Area

  • Metamarkets is the leading provider of interactive analytics for programmatic marketing.
  • https://techcrunch.com/2017/11/03/snap-metamarkets/
  • Primarily responsible for batch processing services that ingest, process and index around 2 PB of data a week
  • Worked on improvement and development of in-house timeline oriented Processing and Queuing Frameworks that enables ETL setup without interacting with the underlying processing framework (Spark/Samza) or datastore (Druid)
  • Outlier Detection as an Ops monitoring tool based on system and application metrics generated in real time.
  • Ease the operation of Spark jobs on Mesos with features such as Maintenance and Checkpointing.
  • Help with maintaining and operating one of the largest druid and kafka clusters in the world
Apache SparkDruidKafkaBatch ProcessingOutlier Detection

Datascience, inc.

Data Science Fellowship

Jun 2016Sep 2016 · 3 mos · Greater Los Angeles Area

  • Worked on multiple production-level data science and engineering projects:
  • Designed and developed a scalable, production-level Spark ETL pipeline, replacing legacy SQL pipeline and improving performance speed by 6 times an also reducing cost by 36 times
  • Developed customer churn prediction model, provided actionable insights to decrease churn rates.
  • Built recommender system using collaborative filtering on Spark for big-data networking app.
  • DS12 Residency program: http://education.datascience.com/
Apache SparkData ScienceMachine Learning

Intuit

Intern

May 2015Jul 2015 · 2 mos · Banglore

  • Part of Mint Windows Team that developed an Universal App for both Mobile and Desktop for Intuit Mint.

Vlead

Research Assistant

Aug 2014Dec 2014 · 4 mos · Hyderabad Area, India

  • Worked on the lab deployment framework for virtual labs. Wrote scripts to manage containers and to migrate all the labs from Bitbucket to Github.

Education

International Institute of Information Technology Hyderabad (IIITH)

Bachelor of Technology (B.Tech.) — Computer Science

Stackforce found 100+ more professionals with Apache Spark & Distributed Systems

Explore similar profiles based on matching skills and experience