I'm a DevOps Engineer focused on cloud infrastructure, CI/CD automation, containerization, and reliable deployments. I also have a background in backend development, building and deploying applications with modern technologies.

Phone

+92

Email

contact@sajan.tech

Website

https://sajan.tech

Address

Karachi

Social Links

Project

KachaBazar — Dockerized MERN E-Commerce

Dockerized MERN e-commerce application with containerized services, MongoDB Atlas, and production-oriented AWS architecture.

Client

Personal Project
KachaBazar — Dockerized MERN E-Commerce

KachaBazar is a full-stack MERN e-commerce application transformed into a containerized and deployment-ready environment with a strong focus on DevOps practices.

DevOps Implementation

• Containerized the Store, Admin Dashboard, Backend API, and database seed service using Docker.

• Implemented Docker Compose for multi-service orchestration and local development.

• Created production-oriented multi-stage Docker builds for optimized container images.

• Integrated MongoDB Atlas as the managed database service.

• Configured container networking and environment-based configuration.

• Implemented automated database initialization through a dedicated seed service.

• Prepared the application for CI/CD and production deployment on AWS.

Production Architecture

• Designed an AWS deployment architecture using GitHub Actions, Amazon ECR, Amazon ECS, Application Load Balancer, and AWS Secrets Manager.

• Planned an automated workflow from source code changes to Docker image builds, registry deployment, and ECS deployment.

Technology Stack

• Docker & Docker Compose
• Node.js & Express.js
• Next.js & React
• MongoDB Atlas
• GitHub & GitHub Actions
• Amazon ECR & ECS
• AWS Secrets Manager

Project Outcome

The project demonstrates how a full-stack MERN application can be transformed into a reproducible, containerized environment with service isolation, automated database initialization, CI/CD preparation, and a clear path toward production deployment on AWS.

Share

एक टिप्पणी छोड़ें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड * से चिह्नित हैं

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Your experience on this site will be improved by allowing cookies. Cookie Policy