Deepak Sharma

Senior Cloud & Data Engineer

Designing and building scalable, real-time data pipelines, lakehouses, and distributed systems on AWS to drive data-driven decisions and power modern applications.

About Me

I am a Senior Developer with over 7 years of hands-on experience in the trenches of cloud computing and big data. My passion lies in architecting robust, event-driven systems that process and deliver data in real-time. I thrive on solving complex problems related to scalability, performance, and high availability in distributed environments.

From building sophisticated data lakehouses on AWS to developing secure and efficient RESTful APIs, my work is driven by a commitment to quality and a desire to build systems that provide tangible business value. I am a proficient Python developer, comfortable across the full development lifecycle, from infrastructure as code to debugging and production support.

DS

Core Expertise

I specialize in a range of technologies to build modern, data-centric applications. Here's a breakdown of my key skill areas.

Real-Time Data Engineering

Building end-to-end pipelines for streaming data ingestion, processing, and analytics.

AWS Kinesis AWS Lambda Apache Spark Apache Kafka AWS Glue Apache Iceberg Amazon Athena

Cloud Architecture & Microservices

Designing secure, scalable, and highly available event-driven distributed systems.

Amazon API Gateway AWS Step Functions FastAPI Flask Docker Amazon DynamoDB Postgres

DevOps & Infrastructure

Automating infrastructure provisioning and CI/CD pipelines for efficient development.

AWS CDK AWS CloudFormation GitLab CI/CD AWS IAM Amazon CloudWatch Git

Skills Overview

A visual representation of my proficiency across key technology domains.

Career Journey

A timeline of my professional experience and key contributions at each role.

Project Spotlight

A closer look at key projects, highlighting the challenge, solution, and impact.