8000 ShivamB25 · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
View ShivamB25's full-sized avatar

Block or report ShivamB25

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ShivamB25/README.MD
Header Banner

LinkedIn Email GitHub Profile Views

👨‍💻 About Me

const shivam = {
  pronouns: "He/Him",
  location: "Delhi, India",
  role: "DevOps Engineer | Backend Developer",
  currentFocus: "Building scalable cloud infrastructure, optimizing CI/CD pipelines, and developing robust backend systems.",
  interests: ["Microservices", "Cloud Native Technologies", "Automation", "Open Source"],
  funFact: "Successfully managed a crowdfunding event's backend, handling significant transaction volume!"
};

🛠️ Technical Skills

☁️ DevOps, Cloud & Infrastructure

kubernetes logo  docker logo  amazonwebservices logo  googlecloud logo  digitalocean logo  linux logo  nginx logo  jenkins logo  prometheus logo  grafana logo  terraform logo  git logo  github actions logo 

💻 Languages & Backend

typescript logo  javascript logo  python logo  cplusplus logo  go logo  express logo  nodejs logo  REST API Badge 

🛢️ Databases

mongodb logo  postgresql logo  mysql logo  ScyllaDB logo 

🔧 Other Tools & Concepts

rabbitmq logo  ffmpeg logo  bash logo  Networking Badge 


🚀 Featured Projects

🎬 HLS Microservice Backend

A scalable microservices architecture designed for efficient video-to-HLS format conversion.

  • Implemented RESTful API using TypeScript & Express.js for video processing.
  • Utilized RabbitMQ for asynchronous task queuing and MongoDB for metadata storage.
  • Leveraged FFmpeg for video transcoding operations.
  • Containerized the application with Docker and deployed on Kubernetes using Helm charts.

View Repository

☁️ Plex-rclone Docker Image

A custom Docker image integrating Plex Media Server with rclone for seamless access to cloud storage.

  • Enabled mounting various cloud storage providers (via rclone) within the Plex container.
  • Implemented secure mounting options and performance tuning using Shell Scripting.
  • Provided support for custom rclone configurations.

View Repository

🎟️ Interstellar IMAX Event Backend (Delhi Reddit)

Developed the backend ticketing system for a large-scale community event.

  • Built a multi-threaded ticketing system with WebSockets to prevent double bookings and frontend locking.
  • Integrated Razorpay for payment processing, handling significant transaction volume.
  • Contributed to the successful organization of an IMAX screening for over 100 users.

🌱 Open Source Contributions

🔵 Arsky Project
  • Migrated the project codebase to TypeScript, enhancing type safety and developer experience.
  • Integrated ESLint and Prettier for improved code quality and consistency.
  • Upgraded the CI/CD pipeline using GitHub Actions for more efficient builds and deployments.

View Contributions

🌐 Spheron CLI
  • Updated Node.js TypeScript definitions to improve the development workflow.
  • Corrected plan naming inconsistencies within the CLI configuration.

View Contributions

💾 Gdu (Go Disk Usage Analyzer)
  • Identified and fixed potential nil pointer dereferences in the `fileItemSelected` method by adding necessary nil checks.

View Contributions


📊 GitHub Stats & Activity

stats graph languages graph

Snake animation

Footer Banner

Pinned Loading

  1. hls-microservice-backend hls-microservice-backend Public

    TypeScript 1

0