RS

Operating production AWS infrastructure.

////Cloud Engineering

Infrastructure as code, reliability engineering, and cost control — the operating side of cloud work, not just the provisioning side.

4+SaaS Products Shipped
35%Cloud Cost Reduction
10+M+ Traces Processed
AWSNode.jsReactNext.jsPythonTypeScriptMongoDBRedis

Cloud engineering on AWS is less about picking services and more about the decisions that only surface after launch: where state lives, how failures propagate, and why the bill grows while traffic stays flat. I provision with AWS CDK and Serverless Framework rather than console clicks, instrument what I ship so the next incident is diagnosable in minutes, and treat cost as a metric that is measured continuously instead of reviewed once a quarter.

Infrastructure as code, not console archaeology

If a Lambda function, queue, or database is configured by hand in the AWS Console, it cannot be reproduced, reviewed, or rolled back. Every environment I run is defined in version-controlled infrastructure-as-code, so a new region, stage, or teardown is a pull request rather than an afternoon of clicking. Secrets live in Systems Manager Parameter Store or Secrets Manager — never in deployed .env files.

Designing for failure before it happens

Reliability on AWS is mostly a decoupling problem. Ingestion is kept separate from processing with SQS so that a slow or unhealthy downstream cannot take the API down with it. Functions get explicit timeouts and reserved concurrency, handlers are written to be idempotent because at-least-once delivery is the reality of every managed queue, and dead-letter queues mean a failed message is recoverable rather than lost.

Treating the bill as a first-class metric

Cloud cost work is measurement first. Resource-level usage is aggregated per service, idle and oversized resources are identified, and a health index scores each candidate before anything is touched. On SubTrackHub this pipeline used LLMs to generate safe cleanup recommendations with a rollback path, and the result was an average AWS spend reduction of 35% without a production incident.

Decisions that show up in production

  • Reproducible environments: every stack defined in CDK or Serverless Framework and deployed through GitHub Actions
  • Asynchronous boundaries: API Gateway → SQS → workers, so ingestion latency does not depend on processing throughput
  • Least-privilege IAM roles per function instead of shared broad policies
  • DNS, TLS certificate expiry, and uptime modelled as monitored signals rather than surprises
  • Long-running jobs (DNS inspection, TLS handshakes, persistent connections) moved off Lambda onto ECS Fargate
  • Schema and query changes for relational workloads reviewed against RDS PostgreSQL rather than forced into DynamoDB
  • Cost, latency, and error rate reviewed together — an optimisation that hurts reliability is not an optimisation

By the numbers

Average AWS spend reduction
35%Average AWS spend reduction
Production platforms run on AWS
4+Production platforms run on AWS
Telemetry events processed
10M+Telemetry events processed
Monitoring check success rate
99.9%Monitoring check success rate

Stack

  • AWS CDK
  • Serverless Framework
  • Lambda
  • API Gateway
  • ECS / Fargate
  • EC2
  • S3
  • CloudFront
  • Route 53
  • DynamoDB
  • RDS PostgreSQL
  • SQS
  • CloudWatch
  • Parameter Store
  • Secrets Manager
  • GitHub Actions

Related writing

Other focus areas

Selected Work.

A showcase of my recent projects, focusing on scalable architecture, AI integration, and sleek user experiences.

AI-Powered Server & Website Monitoring

PulseGuard

A real-time monitoring platform for websites and servers featuring uptime tracking, DNS monitoring, SSL expiry alerts, and AI-driven insights for anomaly detection. Monitors 500+ endpoints with 99.9% check success and sub-second alert latency.

Node.jsPythonRedisReactAWS
AI Observability & Governance Platform

Observyze

Enterprise-grade AI observability platform with a Zero-Trust/GDPR-compliant architecture. Features local in-memory PII scrubbing and direct proxy bypass. Processes 2M+ traces/month, reducing debugging cycles by 70%.

Next.jsNode.jsSecurity / ComplianceCloud Architecture
Developer Tool

Env Secret Lock

A developer environment Secret Manager that solves the problem of secret sprawl. Secures secrets locally with zero-overhead AES-256-GCM. Active in production across 5+ engineering teams.

CLICryptographyNode.js
Cloud Cost Optimization

SubTrackHub

Analyzes cloud infrastructure usage to identify idle resources. Integrates LLMs to generate efficiency scores and recommendations, yielding an average AWS spend reduction of 35%.

Node.jsReactMongoDBLLMs
AI Video Generator

VidVerbalize

Converts YouTube videos into short, captioned clips optimized for social media using AI-based transcription and automated highlight extraction.

Node.jsAI APIsVideo Processing
Web3 Static Platform

NFT Showcase

A responsive NFT showcase website featuring curated collections. Hosted on AWS S3 with Route 53 domain routing for scalable delivery.

AWS S3HTML/CSSJavaScript