System Online

Whatever I Build.
I Host Here.

An experimental lab of DevOps, Infrastructure, and GenAI projects by Suraj Vishwakarma.

About the Lab

What is whatever.codes?

This is my personal sandbox for DevOps and AI experiments. Here I build, break, and rebuild everything from CI/CD pipelines to LangChain agents, Docker deployments to K8s clusters, monitoring dashboards to intelligent automation systems.

DevOps Automation

CI/CD pipelines, Docker containers, and infrastructure as code

Cloud Infrastructure

AWS deployments, Kubernetes orchestration, and monitoring

GenAI Experiments

LangChain agents, AI workflows, and intelligent automation

Full-Stack Development

Modern web apps with robust backend architectures

Live Projects

Projects Showcase

Real-world implementations of DevOps, Infrastructure, and AI solutions

AI Agent Pipeline
Agentic AI

LangChain-powered automation agents with Docker deployment and monitoring

LangChainDockerFastAPIPostgreSQL
K8s Monitoring Stack
Infra-heavy

Complete observability setup with Prometheus, Grafana, and custom dashboards

KubernetesPrometheusGrafanaHelm
Multi-Cloud Terraform
DevOps

Infrastructure as code across AWS, GCP with automated deployments

TerraformAWSGitHub ActionsAnsible
Real-time ML Pipeline
ML Ops

Streaming data processing with ML inference and auto-scaling

Apache KafkaTensorFlowDockerRedis
Serverless API Gateway
Serverless

High-performance API with Lambda functions and DynamoDB

AWS LambdaAPI GatewayDynamoDBCloudFormation
GenAI Document Chat
GenAI

RAG-based document analysis with vector embeddings and chat interface

OpenAIPineconeStreamlitLangChain
Infrastructure

How I Deploy & Scale

See how I deploy, monitor, and scale AI and web apps — powered by EC2, Terraform, GitHub Actions, and enterprise-grade monitoring.

Infrastructure Architecture Diagram

Cloud Infrastructure

Multi-region AWS deployment with auto-scaling EC2 instances, load balancers, and RDS databases managed through Terraform.

AWS EC2TerraformAuto Scaling

Monitoring & Observability

Complete observability stack with Prometheus metrics, Grafana dashboards, and custom alerting for proactive issue resolution.

PrometheusGrafanaAlertManager

Security & CI/CD

Automated deployments with GitHub Actions, security scanning, and zero-downtime deployments with proper rollback strategies.

GitHub ActionsDockerSecurity Scanning
Latest Logs

DevOps & AI Notes

Real experiences, lessons learned, and technical deep-dives from the trenches

DevOps
Dec 20, 2024
Building a Multi-Stage Docker Pipeline for AI Models

How I optimized Docker builds for ML workloads, reducing image size by 60% and build time by 40% using multi-stage builds and layer caching.

8 min read
GenAI
Dec 15, 2024
LangChain Agents in Production: Lessons Learned

Real-world challenges and solutions when deploying LangChain agents at scale, including error handling, rate limiting, and cost optimization.

12 min read
Infrastructure
Dec 10, 2024
Kubernetes Monitoring with Custom Prometheus Metrics

Setting up comprehensive K8s monitoring with custom application metrics, alerting rules, and Grafana dashboards for better observability.

10 min read
Tech Arsenal

Tools & Technologies

The technologies I use to build, deploy, and scale modern applications

Infrastructure & Cloud

AWS EC2DockerKubernetesTerraformAnsibleGitHub ActionsJenkinsNginxApache Kafka

AI & Machine Learning

LangChainOpenAIHuggingFaceTensorFlowPyTorchPineconeChromaDBStreamlitFastAPI

Monitoring & Observability

PrometheusGrafanaELK StackJaegerNew RelicDataDogCloudWatchSentry

Development & Databases

Node.jsPythonGoTypeScriptPostgreSQLMongoDBRedisDynamoDBNext.js

Always learning, always experimenting with new tools and technologies