apiVersion: apps/v1
kind: Deployment
metadata:
name: devops-app
spec:
replicas: 3
selector:
matchLabels:
app: devops
terraform {
required_providers {
aws = {
source = "hashicorp/aws"
}
}
}
FROM node:18-alpine
WORKDIR /app
COPY package*.json ./
RUN npm ci --only=production
COPY . .
CMD ["npm", "start"]

DevOps Projects & Infrastructure

Automating deployments, optimizing reliability, scaling infrastructure

Healthcare Mobile Application
Featured Project

Healthcare Mobile Application

In this project we used Terraform to orchestrate the creation of an EKS cluster, including its associated components, within a production environment. This involved configuring Virtual Private Cloud (VPC), setting up public and private subnets, and implementing security groups and route tables. Additionally, I deployed an Elastic Load Balancer and various AWS resources using CloudFormation templates. CloudWatch was used for monitoring AWS resources, and I managed DNS with Route 53, ensuring database backups using Amazon S3. I actively participated in the product's release cycle across multiple environments and integrated databases with MongoDB Cloud, linked to our EKS cluster via VPC peering. Furthermore, I set up Gitlab CI/CD for Python Django/FastAPI projects, employed Docker for continuous integration and delivery, and managed application secrets in AWS Secret Manager. My responsibilities extended to administering and securing Kubernetes clusters, providing round-the-clock production support, implementing monitoring solutions, and working with incident management tools like Clickup.

Secure Pay Mobile Application
Featured Project

Secure Pay Mobile Application

I established and configured a virtual environment in Amazon Web Services to support Enterprise Data, including VPC, subnets, security, and load balancing. I built AWS infrastructure with CloudFormation/JSON, monitored resources with CloudWatch, managed DNS with Route 53, and participated in multi-environment releases. Jenkins, Docker, and Kubernetes were harnessed for CI/CD, while I managed Kubernetes clusters, used Jira for incident tracking, and implemented monitoring via Elastic Search and Logstash, all while offering 24/7 production support.