Skip to content
@subhamay-bhattacharyya

Subhamay Bhattacharyya

Subhamay Bhattacharyya

Hi there 👋, I am Subhamay Bhattacharyya, 6x AWS, 1x Azure, 2x GitHub and 1x HashiCorp Terraform, 2 x Snowflake and 1 x Databricks Certified Data Engineer and a AWS Cloud Enthusiast

Profile Picture

I'm a Senior Manager & Cloud Data Engineer with a strong focus on multi-cloud architecture, DevOps automation, and data platforms. I build production-grade cloud systems across AWS, Azure, and GCP using Terraform, GitHub Actions, Ansible, and serverless services, with a deep emphasis on security, observability, and cost-efficient design.

My work blends hands-on engineering with architectural leadership—from designing event-driven data pipelines and cloud-native analytics platforms to building enterprise-ready CI/CD pipelines using OIDC-based zero-trust authentication and infrastructure-as-code.


🚀 What I’m Building

I’m currently developing a multi-cloud Cloud Resume Challenge platform, where the same production-grade architecture is deployed on:

  • AWS — S3, CloudFront, Route 53, Lambda, DynamoDB, Kinesis, RDS, VPC, EC2, Athena, API Gateway, Glue, Step Functions, SNS, SQS, EventBridge, CloudWatch, IAM, KMS, Secrets Manager
  • GCP — Cloud Storage, Cloud CDN, Cloud DNS, Workload Identity Federation
  • Azure — Storage Static Website, Azure Front Door, Azure DNS

Everything is provisioned using Terraform modules, deployed via GitHub Actions with OIDC, and validated with Ansible-driven configuration management—mirroring how real-world cloud platforms are built and operated.

Alongside this, I build reusable GitHub Actions, Terraform modules, and data engineering pipelines for AWS Glue, Snowflake, BigQuery, and Azure Data Factory.


🧠 What I Specialize In

  • Multi-cloud Infrastructure as Code (Terraform, HCP Terraform, GitHub OIDC)
  • Serverless & Event-Driven Architectures (Lambda, Glue, Kinesis, Pub/Sub, Dataflow)
  • Data Engineering Platforms (Snowflake, BigQuery, Athena, Glue, DMS)
  • CI/CD & Platform Engineering (GitHub Actions, reusable workflows, DevContainers)
  • Security & Observability (OIDC, IAM federation, Honeycomb, Splunk, lineage tracking)

🏅 Continuous Learning

I actively maintain a broad certification portfolio across AWS, Azure, GCP, Snowflake, GitHub, and Terraform, using them as a way to validate and deepen real-world engineering skills—not just theory.


🎯 My Goal

To design and operate cloud platforms that are secure, automated, observable, and scalable by default—and to build public, open-source projects that demonstrate what modern cloud engineering really looks like in practice.

🏆 Professional Certificates

AWS Certified Cloud Practitioner AWS Certified AI Practitioner AWS Certified Solutions Architect – Associate AWS Certified Developer – Associate

AWS Certified SysOps Administrator – Associate AWS Certified Data Engineer – Associate Microsoft Certified: Azure Data Fundamentals Cloud Digital Leader Certification

Associate Data Practitioner Certification SnowPro Associate: Platform Certification SnowPro Core HashiCorp Certified: Terraform Associate (003)

GitHub Foundations GitHub Actions Astronomer Certification for Apache Airflow 3 Fundamentals Astronomer Certification DAG Authoring for Apache Airflow 3

Databricks Certified Data Engineer Associate


GitHub Stats

Activity Graph

GitHub Contributions


📦 Repository Categories

Legend: ⚪ Initialized   🟡 In Progress   🟢 Complete   🔴 Blocked

Update Age: Updated < 7 days   Updated 7-30 days   Updated 30-90 days   Updated 90+ days

☁️ Complete Project

Repository Description Status Stats
image-labeling
Updated 2026-01-09
This project demonstrates how to build a simple image labeling pipeline using AW...
beta
Current - Stack created. Next - Fix the S3 notification
🟡 branch 4issue 3pull request 0repo size 177 KB
event-driven-etl-automation
Updated 2026-01-16
Event-driven, serverless ETL pipeline on AWS that automates data ingestion, tran...
experimental
Current - Repository Initialized. Next - Create the entire stack.
branch 4issue 3pull request 0repo size 166 KB
aws-snowflake-e2e-project
Updated 2026-01-29
End-to-end Snowflake data engineering project: layered stage/raw/curated design,...
beta
release Rel-004-20260129194422
Need to progress further with the Udemy course resource.
🟢 branch 3issue 3pull request 0repo size 185 KB

☁️ Athena

Repository Description Status Stats
aws-athena-iceberg-demo
Updated 2026-01-21
A hands-on demo showcasing Apache Iceberg tables on Amazon S3 queried using Amaz...
experimental
Done - S3 bucket created. Next - Create Athena tables
🟡 branch 4issue 3pull request 0repo size 172 KB

☁️ Databricks

Repository Description Status Stats
databricks-terraform-bootstrap
Updated 2026-01-23
Terraform-based bootstrap for provisioning a Databricks workspace, clusters, and...
experimental
release Rel-003-20260123214855
Not Available
branch 3issue 3pull request 0repo size 198 KB

☁️ Google Cloud Function

Repository Description Status Stats
gcp-webhook-to-slack-function
Updated 2026-01-30
Provision a Google Cloud project and deploy a Python HTTP Cloud Function with Te...
experimental
Not Available
branch 3issue 3pull request 0repo size 166 KB

☁️ Snowflake Demo

Repository Description Status Stats
snowflake-de-environment-setup
Updated 2026-02-01
Environment setup demo for Snowflake Data Engineering labs, including roles, war...
experimental
Not Available
branch 2issue 1pull request 0repo size 61 KB
snowflake-de-semi-structured-json
Updated 2026-02-11
Demo project showcasing querying, flattening, and transforming semi-structured J...
experimental
Not Available
branch 2issue 1pull request 0repo size 62 KB
snowflake-de-iceberg-tables
Updated 2026-02-01
Hands-on demo for creating and querying Apache Iceberg tables in Snowflake, incl...
experimental
Not Available
branch 2issue 2pull request 0repo size 61 KB
snowflake-de-external-data-lake
Updated 2026-02-01
Demonstrates Snowflake data lake patterns using external stages, external tables...
experimental
Not Available
branch 2issue 1pull request 0repo size 61 KB
snowflake-de-snowpipe-ingestion
Updated 2026-02-11
End-to-end Snowpipe demo showing automated file ingestion from stages into Snowf...
experimental
Not Available
branch 2issue 2pull request 0repo size 61 KB
snowflake-de-json-loading
Updated 2026-02-11
Demo focused on loading semi-structured JSON files into Snowflake using stages, ...
experimental
Not Available
branch 2issue 1pull request 0repo size 61 KB
snowflake-de-batch-ingestion
Updated 2026-02-11
Batch ingestion and ELT demo covering file loading, JSON parsing, schema detecti...
experimental
Not Available
branch 2issue 1pull request 0repo size 61 KB
snowflake-de-scripting-procedures
Updated 2026-02-01
Snowflake Scripting demo showcasing stored procedures, loops, exception handling...
experimental
Not Available
branch 2issue 1pull request 0repo size 61 KB
snowflake-de-udf-extensibility
Updated 2026-02-01
Demonstrates Snowflake extensibility features including SQL UDFs, Python UDFs, a...
experimental
Not Available
branch 2issue 1pull request 0repo size 61 KB
snowflake-de-data-exchange
Updated 2026-02-01
Demo exploring Snowflake Marketplace and Data Exchange, including querying and d...
experimental
Not Available
branch 2issue 1pull request 0repo size 61 KB
snowflake-de-snowpark-notebooks
Updated 2026-02-01
Introduction to Snowpark using notebooks, showing data processing and transforma...
experimental
Not Available
branch 2issue 1pull request 0repo size 61 KB
snowflake-de-unstructured-data
Updated 2026-02-01
Demo for working with unstructured data using directory-enabled stages, scoped U...
experimental
Not Available
branch 2issue 1pull request 0repo size 61 KB
snowflake-de-llm-functions
Updated 2026-02-11
Hands-on demo using Snowflake Large Language Model functions for text analysis, ...
experimental
Not Available
branch 2issue 1pull request 0repo size 61 KB
snowflake-de-unstructured-pipelines
Updated 2026-02-01
Pipeline automation demo combining unstructured data processing with Snowflake t...
experimental
Not Available
branch 2issue 1pull request 0repo size 61 KB
snowflake-de-dynamic-tables
Updated 2026-02-21
Comprehensive demo of Snowflake Dynamic Tables including chaining, joins, refres...
experimental
Not Available
branch 2issue 2pull request 0repo size 61 KB
snowflake-de-lakehouse-pipeline
Updated 2026-02-01
End-to-end Snowflake Lakehouse pipeline demo covering bronze, silver, and gold l...
experimental
Not Available
branch 2issue 1pull request 0repo size 61 KB
snowflake-de-query-optimization
Updated 2026-02-01
Demo highlighting Snowflake SQL best practices for high-performance queries, pru...
experimental
Not Available
branch 2issue 1pull request 0repo size 61 KB
snowflake-de-performance-toolkit
Updated 2026-02-01
Performance analysis demo using Snowflake query history, tuning metrics, and wor...
experimental
Not Available
branch 2issue 1pull request 0repo size 61 KB
snowflake-de-performance-scenarios
Updated 2026-02-01
Scenario-based performance troubleshooting demo covering investigation, optimiza...
experimental
Not Available
branch 2issue 1pull request 0repo size 61 KB
snowflake-de-clustering-mv
Updated 2026-02-01
Demo showcasing table clustering strategies and materialized views for query per...
experimental
Not Available
branch 2issue 1pull request 0repo size 61 KB
snowflake-de-data-unload
Updated 2026-02-01
Demonstrates unloading structured Snowflake data into JSON files using internal ...
experimental
Not Available
branch 2issue 1pull request 0repo size 61 KB
snowflake-de-observability-alerts
Updated 2026-02-01
Management and observability demo using alerts, notifications, and monitoring pa...
experimental
Not Available
branch 2issue 1pull request 0repo size 61 KB
snowflake-de-alerting-framework
Updated 2026-02-01
Advanced metadata-driven alerting framework demo using tables, alerts, tasks, an...
experimental
Not Available
branch 2issue 1pull request 0repo size 61 KB
snowflake-de-data-metrics
Updated 2026-02-11
Demo for creating and using Data Metric Functions (DMFs) to measure data quality...
experimental
Not Available
branch 2issue 2pull request 0repo size 61 KB
snowflake-de-azure-iceberg-tables
Updated 2026-02-03
Terraform-based reference implementation for building Snowflake Data Engineering...
experimental
release Rel-001-20260203171811
Not Available
branch 1issue 1pull request 0repo size 125 KB
snowflake-de-dynamic-table-basic
Updated 2026-02-21
🎯Dynamic Table Lab 1: Implement Basic Dynamic Table with Incremental Refresh
experimental
Not Available
branch 2issue 1pull request 0repo size 60 KB
snowflake-de-basic-snowpipe
Updated 2026-02-23
Terraform-first implementation of Snowflake Basic Snowpipe, demonstrating infras...
experimental
Not Available
branch 2issue 1pull request 0repo size 113 KB

☁️ Google Compute Engine

Repository Description Status Stats
terraform-gcp-lab-01-gce
Updated 2026-02-05
This repository is part of a hands-on Terraform learning series for Google Cloud...
experimental
Not Available
branch 3issue 2pull request 0repo size 274 KB

☁️ Storage

Repository Description Status Stats
s3-storage-best-practice
Updated 2026-02-18
S3 Security Best Practices using Terraform.
experimental
Terraform test not added to CI pipeline
🟡 branch 1issue 1pull request 0repo size 233 KB

☁️ Snowflake Tutorials

Repository Description Status Stats
snowflake-dynamic-table-tutorial
Updated 2026-02-28
Hands-on tutorial demonstrating Snowflake Dynamic Tables with incremental refres...
beta
release Rel-002-20260226175733
CI/CD Failing.
🟠 branch 1issue 0pull request 0repo size 87 KB
snowflake-dynamic-table-pipeline
Updated 2026-02-28
🎯 End-to-end Snowflake Dynamic Table pipeline showcasing automated ingestion, tr...
experimental
Not Available
🟡 branch 2issue 1pull request 0repo size 25 KB
snowflake-iceberg-table-tutorial
Updated 2026-02-27
🎯 Hands-on tutorial repository demonstrating how to create and manage Snowflake ...
experimental
Not Available
branch 3issue 0pull request 0repo size 185 KB
snowflake-external-table-csv-tutorial
Updated 2026-02-28
🎯 This repository provides a step-by-step guide to implementing Snowflake Extern...
experimental
S3 bucket,Database, Schama, File Format and External Stage created.
🟡 branch 2issue 0pull request 0repo size 209 KB
snowflake-external-table-json-tutorial
Updated 2026-02-28
🎯 This tutorial demonstrates how to implement Snowflake External Tables on semi-...
experimental
Ready to start working on this repo.
🟡 branch 2issue 0pull request 0repo size 209 KB
snowflake-external-table-partition-tutorial
Updated 2026-02-28
🎯 Hands-on tutorial repository demonstrating how to create and manage Snowflake ...
experimental
Not Available
branch 2issue 0pull request 0repo size 209 KB
snowflake-external-table-parquet-tutorial
Updated 2026-03-02
🎯 This repository provides a step-by-step guide to implementing Snowflake Extern...
experimental
Not Available
branch 2issue 0pull request 0repo size 29 KB
snowflake-snowpipe-dynamic-table-pipeline
Updated 2026-03-02
🎯 End-to-end Snowflake data pipeline using External Stage and Snowpipe for autom...
experimental
This is the pipeline of DE Simplified Dynamic Table masterclass - section 5
branch 2issue 0pull request 0repo size 35 KB

☁️ GitHub Reusable Action

Repository Description Status Stats
checkov-report-action
Updated 2026-02-26
✅ GitHub JavaScript Action - Print Checkov Scan Report
beta
release 1.0.0
Not Available
🟡 branch 3issue 1pull request 0repo size 465 KB
tf-validate-action
Updated 2026-02-26
GitHub Composite Action - Terraform Format Check and Validation.
beta
release v1.1.0
Not Available
🟢 branch 2issue 1pull request 0repo size 385 KB
branch-issue-action
Updated 2026-02-26
✅ GitHub Composite Action - Check Branch Issue, to prevent pushing the code to a...
stable
release v1.0.0
Not Available
🟢 branch 1issue 0pull request 0repo size 152 KB
tf-lint-action
Updated 2026-02-26
✅ GitHub Composite Action - Terraform Lint.
stable
release v1.1.0
Not Available
🟢 branch 3issue 2pull request 0repo size 158 KB
tf-plan-action
Updated 2026-02-26
✅ GitHub Composite Action - Terraform Plan.
beta
release v1.3.0
Current - Working for AWS,Azure, GCP, Databricks. Next-Test for Snowflake
🟢 branch 5issue 5pull request 0repo size 402 KB
tf-apply-action
Updated 2026-02-26
✅ GitHub Composite Action - Terraform Apply.
beta
release v1.2.0
Not Available
🟢 branch 4issue 2pull request 0repo size 183 KB
tf-destroy-action
Updated 2026-01-23
GitHub Composite Action - Terraform Destroy.
beta
release v1.1.0
Not Available
🟢 branch 6issue 5pull request 0repo size 221 KB
tf-yor-action
Updated 2025-08-22
GitHub Composite Action - Add Git metadata tags .
experimental
release v1.0.0
Not Available
🟡 branch 7issue 6pull request 0repo size 224 KB
create-release-action
Updated 2025-12-29
GitHub Composite Action - Create Draft Release with a clickable link to create t...
beta
release v1.0.0
Not Available
🟢 branch 4issue 3pull request 0repo size 215 KB

☁️ GitHub Action Template Repository

Repository Description Status Stats
github-action-template
Updated 2026-02-26
✅ GitHub Composite Action: A Starter Template for GitHub Composite Action
stable
release v1.1.2
Not Available
🟢 branch 1issue 0pull request 0repo size 316 KB

☁️ GitHub Reusable Workflow

Repository Description Status Stats
terraform-destroy-wf
Updated 2026-01-27
GitHub Reusable Workflow to tear down a stack using Terraform Destroy
beta
release v1.0.0
Not Available
🟢 branch 5issue 4pull request 0repo size 145 KB
tf-ci-reusable-wf
Updated 2026-02-26
GitHub Reusable Workflow: CI Pipeline using Terraform as IaC
beta
release v1.1.0
Current - Working for AWS,Azure, GCP, Databricks. Next-Test for Snowflake
🟢 branch 1issue 0pull request 0repo size 244 KB
slack-notification-wf
Updated 2026-02-12
GitHub Reusable Workflow : Send Slack Notification on opening an issue of pull r...
beta
release v1.0.1
Not Available
🟢 branch 2issue 1pull request 0repo size 418 KB
tf-release-wf
Updated 2025-08-22
GitHub Reusable Workflow: Terraform Release
beta
Not Available
🟢 branch 8issue 7pull request 0repo size 273 KB
tf-deploy-multi-reusable-wf
Updated 2026-01-23
GitHub Reusable workflow to deploy a stack using Terraform multi-cloud environme...
beta
release v1.0.0
Not Available
🔵 branch 4issue 3pull request 0repo size 283 KB

☁️ Terraform Snowflake Module

Repository Description Status Stats
terraform-snowflake-warehouse
Updated 2026-02-24
✅ Terraform module to manage Snowflake warehouses with configurable sizing, scal...
stable
release v3.0.0
Working as expected.
🟢 branch 3issue 2pull request 0repo size 291 KB
terraform-snowflake-external-volume
Updated 2026-02-04
Terraform module to manage Snowflake external volume.
experimental
Not Available
branch 4issue 3pull request 0repo size 132 KB
terraform-snowflake-dynamic-table
Updated 2026-02-24
✅ Terraform module to manage Snowflake dynamic table.
beta
release v1.1.0
Working as expected.
🟢 branch 3issue 2pull request 0repo size 237 KB
terraform-snowflake-database-schema
Updated 2026-02-24
✅ Terraform module to create and manage Snowflake databases and schemas using in...
stable
release v1.3.0
Working as expected.
🟢 branch 3issue 2pull request 0repo size 174 KB
terraform-snowflake-file-format
Updated 2026-02-19
✅ Terraform module to manage Snowflake file format (CSV / JSON / Parquet)
stable
release v1.2.0
Working as expected.
🟢 branch 3issue 2pull request 0repo size 152 KB
terraform-snowflake-storage-integration
Updated 2026-02-24
✅ Terraform module to manage Snowflake storage integration.
beta
release v1.2.0
Working as expected.
🟢 branch 3issue 2pull request 0repo size 183 KB
terraform-snowflake-pipe
Updated 2026-02-24
✅ Terraform module to manage Snowflake pipe.
beta
release v2.1.0
Working as expected.
🟢 branch 3issue 2pull request 0repo size 160 KB
terraform-snowflake-task
Updated 2026-03-02
✅ Terraform module to manage Snowflake task.
beta
release v2.0.0
Not Available
🟡 branch 2issue 0pull request 0repo size 280 KB
terraform-snowflake-stage
Updated 2026-02-19
✅ Terraform module to manage Snowflake internal and external stage.
stable
release v1.2.0
Working as expected.
🟢 branch 3issue 2pull request 0repo size 160 KB
terraform-snowflake-stream
Updated 2026-03-02
🎯 Terraform module to manage Snowflake stream.
experimental
release v1.0.0
Need to start working on this repository.
branch 2issue 1pull request 0repo size 184 KB
terraform-snowflake-table
Updated 2026-02-24
✅ Terraform module to manage Snowflake table.
stable
release v3.0.0
Working as expected.
🟢 branch 3issue 2pull request 0repo size 175 KB
terraform-snowflake-seed-data
Updated 2026-03-02
✅ Terraform Snowflake module to execute controlled SQL (INSERT, UPDATE, MERGE) f...
beta
release v1.0.0
Working as expected.
🟢 branch 1issue 0pull request 0repo size 127 KB

☁️ Terraform Template Repository

Repository Description Status Stats
terraform-snowflake-module-template
Updated 2026-02-25
✅ Terraform Snowflake module GitHub repository template
beta
release v1.0.0
Not Available
🟢 branch 3issue 2pull request 0repo size 372 KB
terraform-aws-module-template
Updated 2026-02-10
Terraform AWS Module Template
beta
Not Available
🟢 branch 5issue 4pull request 0repo size 258 KB

☁️ Terraform AWS Module

Repository Description Status Stats
terraform-aws-s3
Updated 2026-02-18
✅ Terraform AWS Module for S3 Bucket
beta
release v1.0.0
Not Available
🟢 branch 3issue 2pull request 0repo size 233 KB
terraform-aws-iam
Updated 2026-02-18
✅ Terraform AWS Module for IAM
beta
release v1.0.0
Working as expected
🟢 branch 3issue 2pull request 0repo size 161 KB
terraform-aws-sns-topic
Updated 2026-02-19
Terraform AWS Module for SNS Topic
experimental
Not Available
branch 5issue 4pull request 0repo size 133 KB

Last generated: 2026-03-03 04:14:15 EST
Total repositories: 75

Pinned Loading

  1. cloud-resume-challenge cloud-resume-challenge Public

    The Cloud Resume Challenge is a hands-on project designed to help you bridge the gap from cloud certification to cloud job. It incorporates many of the skills that real cloud and DevOps engineers u…

    HCL 2

Repositories

Showing 10 of 94 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…