P

Prashant Kumar Mittal

Senior Software Engineer

San Francisco, California, United States12 yrs 10 mos experience
Highly Stable

Key Highlights

  • Over 10 years of experience in Big Data engineering.
  • Expertise in building scalable and distributed systems.
  • Proven track record in fraud detection using Big Data.
Stackforce AI infers this person is a Backend-heavy Fullstack engineer specializing in E-commerce and Big Data solutions.

Contact

Skills

Core Skills

MicroservicesMicrosoft AzureJavaHadoopApache SparkHbase

Other Skills

Apache KafkaCC++GitHDFSHiveMapReduceMongoDBMySQLPythonRedisScalaSoftware DesignTitan

About

10+ years of Experience in - Building scalable & distributed systems in collaboration with Product, Engineering & Stakeholders. - Big Data engineering using Spark, Spark-Streaming, Map-Reduce, Kafka - Deploying & maintaining infrastructure components like Hadoop, HBase, Kafka, Yarn, Zookeeper - Designing, Implementing, deploying, scaling & maintaining micro-services. - Working with Private cloud & Public cloud (Azure)

Experience

Lyft

Senior Software Engineer

Sep 2022Present · 3 yrs 6 mos · San Francisco Bay Area

  • Risk Decision Platform at Lyft

Flipkart

5 roles

Software Development Engineer 4

Jul 2021Jan 2022 · 6 mos

  • Lead the efforts in Designing & Developing PLA(Products Listing Ads) functionally for Ads Platform in FCC. Took development & execution ownership of Ads-Serving along with that.
  • Designed & developed ProductCatalogue for FCC to power multiple products like FCC Ads Manager, Pricing Manager & Fraud Detection.
  • https://www.flipkartcommercecloud.com/
MicroservicesMicrosoft AzureHDFSSoftware DesignApache Kafka

Software Developer Engineer 3

Mar 2020Jul 2021 · 1 yr 4 mos

  • FCC (Flipkart Commerce Cloud - https://www.flipkartcommercecloud.com/)
  • Designed & Developed Ads Attribution Reporting system for Ads performance Analysis for FCC, scalable upto TBs of data size with complex joins on Millions of customers view/click stream data.
  • Enabled Data Ingestion in FCC systems by Clients by Designing & Developing Batch ingestion system for FCC Commons using Azure Storage Accounts.
  • Enabled timely launch of FCC Ads Manager by Playing key role in Design, Development, e2e testing.
Microsoft AzureJavaMapReduceRedisApache Kafka

Software Developer Engineer 3

Promoted

Jul 2018Mar 2020 · 1 yr 8 mos

  • TNS (Trust & Safety -> Fraud Detection using Big Data and Machine Learning)
  • Reduced Rating & Review Fraud by implementing micro-services for R&R fraud Models & Data pipelines for Graph algorithm processing.
  • Scaled Hadoop/HBase/Yarn/Kafka by load testing & optimising configurations for Big Billion Days Sale.
  • Enabled Hot & Zero loss migration & backup of HBase Systems from 1.0 to 2.0 by setting up HBase 2.0 cluster & migrating data & services with a systematic planning & execution.
JavaHadoopHBaseApache SparkApache Kafka

Software Developer Engineer 2

Jan 2016Jun 2018 · 2 yrs 5 mos

  • TNS (Trust & Safety -> Fraud Detection using Big Data and Machine Learning)
  • Standardised TNS's Feature Generation, Feature Discovery & Feature Freshness monitoring by developing Feature Catalog and Feature Loader Systems.
  • Mitigated reseller fraud & reduced cost by Multi million Dollars by implementing ML model execution micro-service and developing Data Ingestion & processing pipelines System with HBase & Spark.
  • User-Insights (User Data Intelligence with HDFS, MR, Spark, HBase, Kafka)
  • Unified Batch & Real-Time processing components in Athena (unified processing platform). Implemented Batch processing components joining 20+ HBase tables within few minutes using Scala & Apache Spark.
  • Added intelligence by analysing & implementing multiple application pipelines like Segmentation, Affinity, Predictive models (Gender, Income, Age).
HiveJavaHBaseApache SparkScala

Software Developer Engineer 1

Jul 2014Dec 2015 · 1 yr 5 mos

  • User-Insights (User Data Intelligence with HDFS, MR, Spark, HBase, Kafka)
  • Scaled HBase & removed data skewness by implementing key hashing, pre-splitting, time partitioned & auto creation of HBase tables.
  • Made flipkart user's location aware by designing & implementing Location Intelligence based on reverse-geocoding, IP Location with browse & purchase data with Mongo DB spatial indexes.
  • POC with Titan Graph DB to generate Connection Graph of Flipkart's users.
JavaHBaseMapReduceMongoDBTitan

Indian institute of technology, delhi

Research Assistant

Jul 2012Jun 2014 · 1 yr 11 mos · New Delhi Area, India

  • worked as a research assistant on a Mobile Healthcare project in collaboration with Dartmouth university.

Education

Indian Institute of Technology, Delhi

Master of Technology (M.Tech.) — Computer Science

Jan 2012Jan 2014

JSS Academy Of Technical Education, Noida

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

Jan 2008Jan 2012

S.D. sadar, meerut

intermediate — PCM

Jan 2004Jan 2008

Stackforce found 100+ more professionals with Microservices & Microsoft Azure

Explore similar profiles based on matching skills and experience