Computer Science graduate building reliable cloud infrastructure, automated CI/CD pipelines, and observability stacks — one terraform apply at a time. Hands-on with AWS, Kubernetes, and GitOps; currently expanding into GCP & Azure.
About
Engineer by training, DevOps by choice — building reliable systems in public.
I'm Sreehari S., a Computer Science graduate focused on DevOps, cloud infrastructure, CI/CD automation, and observability. I build practical, production-grade projects using AWS, Terraform, Docker, Kubernetes, Jenkins, GitHub Actions, and Argo CD.
My work spans serverless incident detection, ECS Fargate deployments, Kubernetes GitOps workflows, and centralized monitoring systems using Prometheus, Grafana, and Loki. I am actively expanding my knowledge of Google Cloud Platform (GCP) and Microsoft Azure while developing my skills in cloud-native infrastructure and reliability engineering.
| Qualification | Institution | Year | Score |
|---|---|---|---|
| B.Tech, Computer Science & Engineering | St Thomas College of Engineering & Technology, Chengannur | 2022–2026 (Graduated) | CGPA 7.13 |
| Higher Secondary | Govt HSS, Punalur | 2022 | 84.75% |
| SSLC | St. Stephens HS, Pathanapuram | 2020 | 93% |
Skills
Grouped honestly: what I use confidently, and what's actively in progress.
Learning roadmap
Treating my own skill-building like a pipeline — because that's the whole point of DevOps.
Projects
Production-ready cloud infrastructure, GitOps Kubernetes deployments, and observability platforms — ordered by engineering depth.
Serverless incident detection platform combined with containerized metrics & log observability stack
- Deployed serverless FastAPI application via AWS Lambda and API Gateway with DynamoDB persistence
- CloudWatch logs analyzer for automated incident detection; publishes alerts to Amazon SNS with incident metadata
- Prometheus metrics for HTTP request volume and latency, paired with real-time Grafana monitoring dashboards
- Centralized log aggregation using Grafana Alloy & Loki; 38 passing Pytest tests covering API logic, recovery & deduplication
Production-grade containerized FastAPI deployment on AWS ECS Fargate with reusable Terraform and CI/CD
- Provisioned AWS VPC, public/private subnets, security groups, and Application Load Balancer using modular Terraform
- Deployed containerized FastAPI on ECS Fargate across 2 running tasks with ALB health checks
- GitHub Actions CI/CD pipeline for automated testing, container builds, and publishing images to Amazon ECR
- Secure authentication via GitHub OIDC without long-lived AWS keys; CloudWatch CPU alarms with SNS email alerts
GitOps continuous delivery and cloud infrastructure automation for a meal-subscription platform on Amazon EKS
- Jenkins declarative CI/CD pipeline automating testing, SonarQube quality gate analysis, Docker builds & ECR pushes
- Reusable Terraform modules provisioning AWS networking and production Amazon EKS cluster
- Argo CD GitOps continuous delivery synchronizing Kubernetes manifests directly from Git with zero drift
- Multi-replica Kubernetes deployments with AWS ALB Ingress, ConfigMaps, Secrets, health probes & resource quotas
Multi-instance infrastructure and application observability setup on AWS EC2 with Prometheus & Grafana
- 3-instance AWS EC2 monitoring architecture featuring 1 central Prometheus server and 2 distributed worker nodes
- Node Exporter on worker nodes exposing host-level CPU, memory, disk & network metrics over private IPs
- Instrumented a custom Python Flask application with Prometheus metrics to observe application latency and error rates
- Centralized Grafana dashboards with PromQL-based alerting rules for CPU utilization and error thresholds
Lightweight Kubernetes lab on AWS EC2 integrated with isolated infrastructure and application monitoring
- Configured a lightweight K3s Kubernetes cluster on AWS EC2 with namespace isolation and service discovery
- Deployed containerized applications with ClusterIP and NodePort services for external and internal traffic
- Separated Kubernetes workloads and the Prometheus/Grafana monitoring stack across distinct EC2 instances
- Centralized visualization of cluster health, pod resource metrics, and Linux host statistics
Ingress traffic routing on Amazon EKS using AWS Load Balancer Controller, Helm, and Application Load Balancer
- Installed and configured the AWS Load Balancer Controller on Amazon EKS using Helm and IAM service account roles (IRSA)
- Provisioned internet-facing Application Load Balancer with IP-based target registration using Kubernetes Ingress
- Implemented host-based traffic routing, TLS termination, webhook certificates, and CA bundles
- Troubleshot HTTP 404 responses and resolved host-routing behavior by validating request headers and ALB target groups
Automated security testing, containerization, static code analysis, and Kubernetes GitOps delivery
- Containerized FastAPI application with optimized Dockerfile and automated environment isolation
- Jenkins CI/CD pipeline automating 9 verification tests, SonarQube security quality gate, and AWS ECR image pushes
- Automated Kubernetes manifest updates with image version tags and [skip ci] commit flags to prevent build loops
- Argo CD GitOps continuous synchronization deploying 2-replica workloads to Amazon EKS with resource limits
Automated cloud provisioning, configuration management, and application delivery on AWS EC2
- Provisioned AWS EC2 infrastructure using Terraform with automated user-data initialization scripts
- Configured host software, Docker daemon, and system requirements via Ansible configuration management playbooks
- Automated Jenkins CI/CD pipeline coordinating build, test, and container registry publishing with Docker Hub
- Configured GitHub webhook triggers and secure SSH key-based communication between automation server and target host
Declarative pipeline with Jenkins, SonarQube quality gate, Docker, and Argo CD GitOps for Spring Boot
- Jenkins declarative pipeline: source checkout → Maven build → SonarQube static code analysis → Docker build
- Automated push to Docker Hub and programmatic Kubernetes manifest repo updates with [skip ci] commits
- Argo CD continuous delivery syncing declarative Kubernetes manifests to achieve Git-driven deployments
- 2-replica Kubernetes deployment with NodePort service exposure, resource quotas, and health probes
Containerized document processing and vector database layer using FastAPI, PostgreSQL, and pgvector
- Developed FastAPI API endpoints for document uploads, chunk processing, health checks, and readiness validation
- Integrated PostgreSQL with the pgvector extension to store document metadata, chunks, and vector embeddings
- Containerized the full application and database environment using Docker Compose for local reproducibility
- Pytest test suite validating API contracts, health/readiness endpoints, and SQL database persistence
Kubernetes deployment with automated GitHub Actions CI/CD, HTTPS Ingress, and system monitoring
- Containerized Bash application with 2-replica Kubernetes deployment and NodePort service configuration
- GitHub Actions workflow automating Docker build, tagging, and publishing to GitHub Packages Container Registry (GHCR)
- Configured NGINX Ingress Controller with TLS certificate termination for secure HTTPS traffic
- Developed Python HTTP health-check utility and Bash system monitor alerting on CPU/memory exceeding 80%
Assistive smart wheelchair prototype supporting eye-gaze tracking, voice commands, joystick & vital telemetry
- Multimodal user-controlled mobility via L2CS-Net eye-gaze tracking (ONNX), Vosk offline voice recognition, and joystick
- Distributed embedded architecture: Raspberry Pi 5 high-level processing interfaced with ESP32 for dual-motor control
- Integrated MAX30102 pulse-oximeter, ultrasonic obstacle avoidance, and GPS module for real-time telemetry
- Flutter caretaker mobile application displaying live GPS tracking, vital signs monitoring, and instant emergency alerts
Student grievance management system with role-based access control and audit trail
- Role-based access control for students, faculty, and administrators with secure authentication
- Structured ticket resolution lifecycle featuring an append-only audit trail for transparent oversight
- Administrative analytics dashboard displaying grievance statistics and resolution status via Entity Framework Core
AI-ML soil analysis and crop advisory system integrating physical sensors and predictive models
- Hardware sensor array (NPK, soil moisture, DHT11) capturing real-time soil and ambient parameters
- Machine learning models analyzing soil nutrient health against multi-class agricultural datasets
- Generates automated recommendations for optimal crop selection and customized fertilizer quantities
Get in touch
Open to internships, junior DevOps roles, and anyone who wants to talk cloud & automation.