Dibyendu Karmakar

Senior Software Engineer

Bengaluru, Karnataka, India10 yrs 11 mos experience
Highly Stable

Key Highlights

  • Expert in building scalable data platforms.
  • Proven track record in optimizing data workflows.
  • Strong background in machine learning and data engineering.
Stackforce AI infers this person is a Data Engineering expert with a focus on Big Data and MLOps.

Contact

Skills

Core Skills

Big DataData EngineeringMlops

Other Skills

Agile MethodologiesAmazon Web Services (AWS)Apache HudiArchitectural DesignBackendCC++Cloud ComputingCode ReviewCommunicationContinuous Delivery (CD)Continuous Integration (CI)Core JavaData CachingData Governance

About

Working on Amazon's JWO tech. Prior to this I have worked on Swiggy's Data Intelligent Platform Team. This team is responsible for building platforms for Big data & Analytics use cases, Data science use cases(Serving layer for low latency models and feature engineering) My major responsibilities were Design and Architect, Development, and Maintaining platforms. Contributed to following projects - 1. Building Data Lake with Change Data Capture. https://bytes.swiggy.com/introduction-to-cdc-system-an-efficient-way-to-replicate-transactional-data-into-data-lake-c10f99c7a3fd https://bytes.swiggy.com/architecture-of-cdc-system-a975a081691f 2. Designing end-to-end fully automated and self-serve Data Lake with CDC pipeline, which creates a near real-time replica of transactional database(MySql or DynamoDB) in S3. The data is queryable using different query engines like Hive, Presto, Snowflake. This system empowers analytics to generate reports, dashboards, etc. based on near real-time transactional data. Used Apache Hudi, Spark, Kafka, Snowflake, Databricks Delta, Databricks runtime, EMR, S3, etc. to build the system. 3. ETL pipeline design using Spark. 4. Building machine learning platform to serve high throughput and low latency model prediction requests. 5. Building feature engineering platform to extract feature data from various sources and enriching feature stores. 6. I have also led multiple initiatives to optimize costs, performances, etc. Prior to this, I have worked on Huawei's Hadoop kernel team. Worked on HDFS kernel development, HDFS router-based federation. Open source contributions- https://issues.apache.org/jira/browse/HDFS-13289 https://issues.apache.org/jira/browse/HDFS-13386 https://issues.apache.org/jira/browse/HDFS-13453 https://issues.apache.org/jira/browse/HDFS-13506 https://issues.apache.org/jira/browse/HDFS-13528 https://issues.apache.org/jira/browse/HDFS-13583 https://issues.apache.org/jira/browse/HDFS-13776

Experience

10 yrs 11 mos
Total Experience
2 yrs 4 mos
Average Tenure
1 yr 7 mos
Current Experience

Databricks

Senior Software Engineer

Nov 2024Present · 1 yr 7 mos · Bengaluru, Karnataka, India · Hybrid

Amazon

SDE III

Nov 2022Nov 2024 · 2 yrs · Bengaluru, Karnataka, India · Hybrid

Swiggy

3 roles

SDE III

Apr 2021Nov 2022 · 1 yr 7 mos

Big DataData LakeData EngineeringData ScienceETLApache Hudi+7

SDE II

Promoted

Oct 2019Apr 2021 · 1 yr 6 mos

Software Development Engineer I

Jan 2019Oct 2019 · 9 mos

Huawei technologies india

Technical Project Leader

Jul 2017Jan 2019 · 1 yr 6 mos · Bengaluru, Karnataka, India

  • Research and development

Cognizant technology solutions

Programmer Analyst

Aug 2013Aug 2015 · 2 yrs · Kolkata

Education

Indian Institute of Technology, Kharagpur

Master of Technology (MTech) — Computer Science

Jan 2015Jan 2017

Jalpaiguri Government Engineering College

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

Jan 2009Jan 2013

Kenduadihi High School

Higher Secondary — Science

Jan 2001Jan 2009

Stackforce found 100+ more professionals with Big Data & Data Engineering

Explore similar profiles based on matching skills and experience