Ankit Kalavagunta

Software Engineer

Bengaluru, Karnataka, India8 yrs 7 mos experience
Highly Stable

Key Highlights

  • 8+ years of experience in Software Engineering.
  • Expertise in ML/AI and Data Engineering.
  • Proven ability to tackle complex challenges.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Data Science and Machine Learning.

Contact

Skills

Core Skills

JavaApache SparkScalaDeep LearningNlpData VisualizationData Pipeline

Other Skills

AWS Elastic BeanstalkAWS LambdaAmazon DynamodbAmazon S3Amazon SQSAmazon Web Services (AWS)Apache PigArtificial Neural NetworksAzureBack-End Web DevelopmentC++Caffe2Continuous Integration and Continuous Delivery (CI/CD)Data StructuresExpress.js

About

Experienced Software Engineer with 8+ years of industry experience and a well-rounded skill set in ML/AI, Data Engineering and Backend Engineering. I have successfully tackled complex challenges across diverse industries, leveraging my expertise to deliver elegant and efficient solutions to difficult problems.

Experience

Stripe

Software Engineer

Jan 2024Present · 2 yrs 2 mos · Bengaluru, Karnataka, India · Hybrid

Productiv

Software Engineer

Oct 2021Jan 2024 · 2 yrs 3 mos

Inmobi

2 roles

SDE II

Promoted

Jan 2020Oct 2021 · 1 yr 9 mos

SDE I

Aug 2018Dec 2019 · 1 yr 4 mos

  • Lookalike Modelling (Data Platform)
  • Identifying users who exhibit similar behaviour as a given seed audience
  • Worked closely with Architect to design complete system from scratch to allow scalability and error handling
  • Developed a RESTful service to handle CRUD of lookalike segments and related business logic.
  • Developed end-to-end pipelines for aggregation and ingestion of lookalike segments.
  • Tech - Spring Boot, Java, Apache Spark, Azure, SQL, Graphite, Grafana, RBAC
  • Location Insights (Data Sciences)
  • Used collaborative filtering and clustering methods to identify home and work locations of users from Ad-Network data.
  • Scaled the algorithm for billions of users using Apache Spark in Scala.
  • Solved for product use cases such as polygon based queries, geo-enrichment, commuter segments etc.
Spring BootJavaApache SparkAzureSQL

Samsung electronics

Software Engineer

Jul 2017Aug 2018 · 1 yr 1 mo · India

  • Applying NLP and Deep Learning to create intelligent web services
  • Developed Deep Neural Networks for classification of web content using Tensorflow, Caffe2
  • Deployed Classification Engine for Tizen TM1 devices
NLPDeep LearningTensorflowCaffe2

Flipkart

Software Engineering Intern

May 2016Jul 2016 · 2 mos · Bengaluru, Karnataka, India

  • Built dashboards to visualize User Insights using the data visualization tool Caravel (now Superset).
  • Implemented a data pipeline using Apache Pig to update data from HBase into MySQL.
  • Integrated Caravel with Leaflet Maps to add support for visualizing metrics at the Pincode level.
Data VisualizationApache PigMySQLData Pipeline

Education

Indian Institute of Technology, Guwahati

Bachelor of Technology (BTech) — Computer Science

Jan 2013Jan 2017

Stackforce found 100+ more professionals with Java & Apache Spark

Explore similar profiles based on matching skills and experience